MySQL數據庫如何移動


1.查看數據庫文件在哪個目錄存放,執行下面命令會輸出你的數據庫文件目錄

show variables like '%datadir%';

 

2.停止你的MySQL服務

service mysqld stop 或者 systemctl stop mysqld

3.將你的數據庫文件移動到磁盤空間大的地方

4.修改你數據庫的配置文件中的 datadir 配置一般在 /etc/my.cnf,修改 datadir 的值為你數據庫移動的文件夾目錄

5.修改 /etc/init.d/mysqld 文件里的 datadir 字段,修改 datadir 的值為你數據庫移動的文件夾目錄

6.刪除新的數據庫文件夾下的2個文件:ib_logfile0 和 ib_logfile0(不刪除啟動會報錯)

7.chown -R 新建數據庫目錄 mysql:mysql (授權 mysql 該數據庫目錄)

8.啟動

9.如果不發生異常,表示已經成功,就可以把原先的文件刪除了


免責聲明!

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



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