操作系統:Windows 10 x64
MySQL安裝包版本:mysql-installer-community-5.7.17.0
參考:MySQL 5.7版本的安裝使用詳細教程+更改數據庫data的存儲路徑
默認情況下,數據庫存放在C:\ProgramData\MySQL\MySQL Server 5.7\Data
注意:ProgramData文件夾是隱藏的,需要勾選隱藏的項目才能顯示該文件夾。
在遷移之前,需要暫停MySQL服務。使用鼠標右鍵點擊這台電腦,選擇管理
在計算機管理中,展開服務和應用程序 > 服務,使用鼠標右鍵點擊MySQL57,選擇停止
將C:\ProgramData\MySQL\MySQL Server 5.7\Data的內容復制到目標文件夾中。例如,我是將它們復制到E:\ProgramData\MySQL\MySQL Server 5.7\Data
打開C:\ProgramData\MySQL\MySQL Server 5.7,找到my.ini
將my.ini復制到其它盤的目錄下,打開my.ini,找到datadir,datadir后面的參數,就是數據庫的路徑
修改datadir的參數,指向數據庫的新路徑,保存、退出。並將該文件復制到C:\ProgramData\MySQL\MySQL Server 5.7,替換原有的my.ini
重新啟動MySQL57服務,打開MySQL 5.7 Command Line Client
查看數據庫:show databases;
創建一個新的數據庫:create database user;
再次查看數據庫:show databases;
打開E:\ProgramData\MySQL\MySQL Server 5.7\Data,可以看到在該文件夾里面有一個新的文件夾user,那就是我們剛剛創建的數據庫user。
打開C:\ProgramData\MySQL\MySQL Server 5.7\Data,這里面沒有發生什么變化。
OK,設置成功了。