mysql5.7在windows7下my.ini檔案載入路徑及資料位元置修改,mysql5.7my.ini

來源:互聯網
上載者:User

mysql5.7在windows7下my.ini檔案載入路徑及資料位元置修改,mysql5.7my.ini

更新:現在上MySQL官網裝個mysql installer統一對mysql軟體管理配置,遷移資料也很方面。進mysql installer裡面對mysql server進行reconfigure,就有資料庫儲存位置的改變。比下面老式的手動遷移要穩當(手動遷移後容易發生資料庫啟動不起來或者不能正常關閉的情況)。高版本的mysql installer,在安裝時自訂安裝路徑隱藏的很深,請參考http://www.jb51.net/article/82493.htm。


因為要將公司線上資料庫傳輸到本地做測試,搗鼓了半天本地mysql的data位置修改,網上資料也有很多介紹,重複的不贅述,寫自己遇到的問題供大家參考。


mysql版本:5.7

os:windows7


(不同的mysql版本在安裝路徑 data路徑和my.ini的啟動設定檔路徑上可能有差異,不做研究)


更改mysql的資料位元置,除了網路上資料講的:(1)關閉mysql服務;(2)修改my.ini的datadir(路徑"\"還是"/",整個路徑名是不是要雙引號包括大家自己嘗試吧,怎麼走得通怎麼來,我是不用雙引號 正反斜線都可以);(3)然後遷移整個data檔案夾(這個data檔案夾根據版本和系統可能在不同檔案夾下,比如可能在c:\Program Files\MySQL 或者c:\ProgramData\MySQL下,推薦用everything這個軟體自己找找)到修改後的目錄下;(4)最後重啟。


這4個基本步驟之外,還要注意MySQL使用的開機檔案my.ini是哪個。這個要以mysql在windows註冊表裡的資訊為準,具體操作:開始-運行-regedit-斷行符號,進入windows註冊表,然後找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySql] (注意這是在win7和mysql5.7下的註冊路徑,其他版本可能不一樣),修改其中“ImagePath”裡面“--defaults-file=”後面的路徑檔案就好,這個檔案才是mysql啟動時讀取的設定檔,並不一定放在mysql安裝目錄下或者是data目錄下的就一定是使用的設定檔。

2
1
    查看評論

相關關鍵詞:
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.