Mysql5.7在windows7下數據位置修改方法詳解

?更新:現在上mysql官網裝個mysql installer統一對mysql軟件管理配置,遷移數據也很方面。進mysql installer里面對mysql server進行reconfigure,就有數據庫存儲位置的改變。比下面老式的手動遷移要穩當(手動遷移后容易發生數據庫啟動不起來或者不能正常關閉的情況)。本文主要和大家介紹了mysql5.7在windows7下my.ini文件加載路徑及數據位置修改方法,需要的朋友可以參考下,希望能幫助到大家。

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

mysql版本:5.7os:windows7

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

更改mysql的數據位置,除了網絡上資料講的:

(1)關閉mysql服務;

(2)修改my.ini的datadir(路徑””還是”/”,整個路徑名是不是要雙引號包括大家自己嘗試吧,怎么走得通怎么來,我是不用雙引號 正反斜杠都可以);

(3)然后遷移整個data文件夾(這個data文件夾根據版本和系統可能在不同文件夾下,比如可能在c:Program FilesMySQL 或者c:ProgramDataMySQL下,推薦用everything這個軟件自己找找)到修改后的目錄下;(4)最后重啟。

這4個基本步驟之外,還要注意MySQL使用的啟動文件my.ini是哪個。這個要以mysql在windows注冊表里的信息為準,具體操作:開始-運行-regedit-回車,進入windows注冊表,然后找到[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMySql] (注意這是在win7和mysql5.7下的注冊路徑,其他版本可能不一樣),修改其中“ImagePath”里面“–defaults-file=”后面的路徑文件就好,這個文件才是mysql啟動時讀取的配置文件,并不一定放在mysql安裝目錄下或者是data目錄下的就一定是使用的配置文件。

相關推薦:

關于MySQL5.7.19安裝目錄下如何創建my.ini文件的示例詳解

關于MySQL5.7.19安裝目錄下如何創建my.ini文件的示例詳解

關于MySQL5.7.19安裝目錄下如何創建my.ini文件的示例詳解

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享