mysql5.7.35數據庫遷移


最近開發使用的測試環境的服務器使用的一台惠普E7300CPU\4G內存\160G西數硬盤配置,數據量近達20G!雖然作為測試數據庫但也算是重要角色,一旦出現將嚴重影響工作。計划遷移至另一台做有RAID1的服務器。

為這次遷移做一下記錄。

1、查看數據庫版本,查找同版本的安裝程序。

進入mysql  使用mysql version();  命令查看數據庫版本為:5.7.35-log,在原有機器查到安裝程序,無需再次下載。

安裝mysql5.7.35-log,安裝以后在windows服務中並未發現mysql服務,需要手動安裝服務並指定啟配置文件。

CMD進入如下目錄C:\Program Files\MySQL\MySQL Server 5.7\bin

指定配置文件安裝MYSQL服務 ,切記重點。(直接用install安裝后配置文件不生效,數據無法加載配置文件)

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld.exe install MySQL57  --defaul
ts-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"

 

到此服務已安裝成功,服務已可正常啟動。

2、安裝后數據庫進行初始化。

mysqld --initialize-insecure --user=mysql

3、復制老機器mysql 的 my.ini 的配置文件到新機器。

 我們要進入 C:\ProgramData\MySQL\MySQL Server 5.7 此目錄即可看到my.ini 此時你可以修改次配置!

4、復制數據庫文件目錄Data至新機器重新啟動MYSQL服務。即可使用原帳號連接數據庫。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM