快速轉移MySQL數據庫存儲位置
如題
找到My.cnf
可以發現下列語句
datadir=/var/lib/mysql
或者別的,這無所謂。
複製數據庫
現將該目錄copy一份至想要轉移到的目錄,比如掛載的硬盤上。這裡用 /home/mysql_data 作為例子
cp -p /var/lib/mysql /home/mysql_data
-p參數十分重要,MySQL對目錄權限要求很高,-p參數可以將目錄權限一同複製到新的目錄內。
刪除/備份原有數據庫
mv /var/lib/mysql /var/lib/mysql-backup
創建軟連接
ln -s /home/mysql_data /var/lib/mysql
測試
sudo service mysqld restart
如果沒有報錯,則轉移成功
- 上一篇: RSA原理和實踐
- 下一篇: Owncloud安裝與配置(Debian)