  
|
提問(wèn)三步曲: 提問(wèn)先看教程/FAQ索引(wdcp,wdcp_v3,一鍵包)及搜索,會(huì)讓你更快解決問(wèn)題
1 提供詳細(xì),如系統(tǒng)版本,wdcp版本,軟件版本等及錯(cuò)誤的詳細(xì)信息,貼上論壇或截圖發(fā)論壇
2 做過(guò)哪些操作或改動(dòng)設(shè)置等
溫馨提示:信息不詳,很可能會(huì)沒(méi)人理你!論壇有教程說(shuō)明的,也可能沒(méi)人理!因?yàn)?你懂的
[教程] mysql數(shù)據(jù)庫(kù)遷移/備份/恢復(fù)等操作說(shuō)明
mysql是一個(gè)很不錯(cuò)的數(shù)據(jù)庫(kù)系統(tǒng),可以用在win下,也可以用在linux下本文只是簡(jiǎn)單說(shuō)下在Linux下的一些操作
mysql的數(shù)據(jù)庫(kù)備份,可以有多種方式
1 直接打包數(shù)據(jù)庫(kù)文件的目錄(我比較常用,但有要求mysql版本相同或相近)
2 mysqldump
3 phpmyadmin
也還有其它的一些工具
在wdcp的后臺(tái)里,是可以備份這個(gè)數(shù)據(jù)庫(kù)的,但目前是沒(méi)有恢復(fù)或自動(dòng)恢復(fù)的,那要恢復(fù)時(shí),怎么辦?
備份目錄在
/www/backup/mysql下
要恢復(fù)的話,直接解壓就可以
tar zxvf dbname.tar.gz -C /www/wdlinux/mysql/var/
這樣就可以了,什么都不用操作
dbname.tar.gz為你要恢復(fù)的數(shù)據(jù)庫(kù)備份文件
當(dāng)然,這個(gè)是默認(rèn)情況下
有些時(shí)候,還需要修改下權(quán)限,修改這個(gè)解壓的目錄的權(quán)限為mysql
如
chown -R mysql.mysql /www/wdlinux/mysql/var/dbname
這樣修改的原因,主要是有移動(dòng)過(guò)目錄或上傳或下載等原因,改變了原文件的權(quán)限,所以需要修改,默認(rèn)備份恢復(fù),是可以不用修改這個(gè)
同樣的情況,如果遷移服務(wù)器,也可以打包上傳解壓,也可以直接上傳整個(gè)目錄到/www/wdlinux/mysql/var下
這樣操作的話,一定要改權(quán)限,否則會(huì)啟動(dòng)不了,又或是對(duì)數(shù)據(jù)庫(kù)無(wú)法寫(xiě)操作
操作完上面后,別忘了重起一下數(shù)據(jù)庫(kù),否則可能也不會(huì)生效,如
service mysqld restart
備注
這個(gè)直接操作數(shù)據(jù)庫(kù)目錄文件的方法,僅限于在使用mysql版本相同或相近時(shí)可以,否則可能會(huì)有其它一些問(wèn)題
此時(shí),可以使用mysqldump,phpmyadmin導(dǎo)出,再導(dǎo)入的方法
轉(zhuǎn)載請(qǐng)注明:wdlinux知識(shí)庫(kù) 原文連接:http://www.fsowen.com/bbs/thread-3795-1-1.html
|
|