一.首先把mysql的服務先停掉。
二.更改MySQL配置文件My.ini中的數據庫存儲主路徑
打開MySQL默認的安裝文件夾C:\Program Files\MySQL\MySQL Server 5.1中的my.ini文件,點擊記事本頂部的“編輯”,“查找”,在查找內容中輸入datadir后並點擊“查找下一個”轉到“Path to the database root數據庫存儲主路徑”參數設置,找到datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"即是默認的數據庫存儲主路徑設置,現將它改到C:\mysql\data(你希望的)文件夾,正確的設置是datadir="C:/mysql/data/"。
更改完成后點擊菜單欄的“文件”,再點擊“保存”。
三.將老的數據庫存儲主路徑中的數據庫文件和文件夾復制到新的存儲主路徑
將C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/文件夾中的所有文件和文件夾拷貝到你新建的文件夾目錄下。
四.重啟MySQL服務
五.驗證更改數據庫存儲主路徑的操作是否成功
六.在移動到自建目錄后,會出現服務無法啟動的問題,這是因為MySQL Service是以Network Service身份啟動的,這個時候需要把自建目錄的所有權限都給Network Service賬戶