MySql如何做數據遷移?
操作步驟如下:
1.首先格式化磁盤,并將數據盤掛載在mnt目錄下 mkdir -p /mnt/data
2.用MySqldump命令導出您項目所有的數據,命令參考如下: mysqldump -p --all -datebases>all.sql
3.停止mysql /etc/init.d/mysqld stop
4.vim/etc/init.d/mysqld 將文件中“datadir = /server/mysql/data”中的目錄地址更改為您遷移至數據盤中的目錄地址,即“datadir=/mnt/data”。
5.然后用以下命令初始化一個全新的數據庫環境: /server/mysql/scripts/mysql_install_db --basedir =/server/mysql--datadir = mnt/data -- user =mysql 值得注意的是datadir為您mysql的數據目錄。
6.啟動mysql,然后將數據還原至新的數據盤中: /etc/init.d/mysqld start mysql