更改MySQL 5.7的數(shù)據(jù)庫(kù)的存儲(chǔ)位置
操作系統(tǒng):Windows 10 x64
MySQL安裝包版本:mysql-installer-community-5.7.17.0
默認(rèn)情況下,數(shù)據(jù)庫(kù)存放在C:\ProgramData\MySQL\MySQL Server 5.7\Data
注意:ProgramData文件夾是隱藏的,需要勾選隱藏的項(xiàng)目才能顯示該文
在遷移之前,需要暫停MySQL服務(wù)。使用鼠標(biāo)右鍵點(diǎn)擊這臺(tái)電腦,選擇管
在計(jì)算機(jī)管理中,展開服務(wù)和應(yīng)用程序?>?服務(wù),使用鼠標(biāo)右鍵點(diǎn)擊MySQL57,選擇停止
將C:\ProgramData\MySQL\MySQL Server 5.7\Data的內(nèi)容復(fù)制到目標(biāo)文件夾中。例如,我是將它們復(fù)制到E:\ProgramData\MySQL\MySQL Server 5.7\Data
打開C:\ProgramData\MySQL\MySQL Server 5.7,找到my.ini
將my.ini復(fù)制到其它盤的目錄下,打開my.ini,找到datadir,datadir后面的參數(shù),就是數(shù)據(jù)庫(kù)的路徑
修改datadir的參數(shù),指向數(shù)據(jù)庫(kù)的新路徑,保存、退出。并將該文件復(fù)制到C:\ProgramData\MySQL\MySQL Server 5.7,替換原有的my.ini
重新啟動(dòng)MySQL57服務(wù),打開MySQL 5.7 Command Line Client
查看數(shù)據(jù)庫(kù):show databases;
創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù):create database user;
再次查看數(shù)據(jù)庫(kù):show databases;
打開E:\ProgramData\MySQL\MySQL Server 5.7\Data,可以看到在該文件夾里面有一個(gè)新的文件夾user,那就是我們剛剛創(chuàng)建的數(shù)據(jù)庫(kù)user。
打開C:\ProgramData\MySQL\MySQL Server 5.7\Data,這里面沒有發(fā)生什么變化。
OK,設(shè)置成功了。
?鏈接:https://www.dianjilingqu.com/756467.html