mysql是數(shù)據(jù)庫(kù)系統(tǒng),它的文件是不需要用戶顯式去管理的,是由數(shù)據(jù)庫(kù)管理程序來管理,所以都是自動(dòng)保存文件,而不需要手動(dòng)完成,用戶從安全和數(shù)據(jù)一致性的角度來說,也不需要來管理和保存文件。
成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比貞豐網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式貞豐網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋貞豐地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。
一、停止MySQL
開始-cmd
netstopmysql5
二、復(fù)制原來數(shù)據(jù)庫(kù)目錄到新目錄
1、復(fù)制C:\ProgramData\MySQL\MySQLServer5.5\中的data目錄到
D:\ProgramFiles\MySQL\MySQLServer5.5\目錄下(自建的目錄)
三,修改MySQL配置文件
1、用記事本打開C:\ProgramData\MySQL\MySQLServer5.5\data\目錄下的my.ini
找到datadir="C:\ProgramData\MySQL\MySQLServer5.5\data"
在前面加#注釋掉
在下面添加一行
datadir="D:\ProgramFiles\MySQL\MySQLServer5.5\data"
修改完成后,保存退出。
四、重新啟動(dòng)MySQL
1、開始-cmd
netstartmysql5
2、進(jìn)入MySQL控制臺(tái)
開始-所有程序-MySQL-MySQLServer5.5-MySQL5.5CommandLineClient
提示輸入MySQLroot賬號(hào)的密碼,輸入之后回車,進(jìn)入MySQL控制臺(tái)
showvariableslike’%datadir%’;?#查詢MySQL數(shù)據(jù)庫(kù)存放目錄
如查詢顯示為D:\ProgramFiles\MySQL\MySQLServer5.5\data\即表示修改成功!
用mysqldump命令,該命令在mysql的bin安裝目錄下.打開cmd
,cd到mysql的bin目錄.然后執(zhí)行:
mysqldump
-uroot
-p密碼
數(shù)據(jù)庫(kù)存儲(chǔ)位置,
如"mysqldump
-root
-p123456
mydatabase
d:\mysql.sql"
注意p和密碼之間不能有空格..
如何恢復(fù)?進(jìn)入mysql命令提示(mysql
-u
root
-p123456),選擇數(shù)據(jù)庫(kù)(use
mydatabase;)還原數(shù)據(jù)庫(kù)(source
d:\mysql.sql),完成.可以用(show
tables)查看是否和你導(dǎo)出的一致.