閱讀屋>資料庫作業系統> Ubuntu遷移MySQL的資料庫位置

Ubuntu遷移MySQL的資料庫位置

關於Ubuntu遷移MySQL的資料庫位置

  考慮到資料安全問題,準備把伺服器上的'資料庫遷移到剛剛掛載的雲硬碟上,研究一下,這個方法是最靠譜的,分享之!

  首先建立資料庫即將遷移到的目錄

  複製程式碼 程式碼如下:

  mkdir /media/hdb1/db

  複製linux下原資料到新目錄下

  複製程式碼 程式碼如下:

  cp -dpR /var/lib/mysql/* /media/hdb1/db

  給新目錄重命屬性

  複製程式碼 程式碼如下:

  chown mysql:mysql /media/hdb1/db

  修改檔案"/etc/apparmor.d/usr.sbin.mysqld“

  複製程式碼 程式碼如下:

  sudo vim /etc/apparmor.d/usr.sbin.mysqld

  把

  複製程式碼 程式碼如下:

  /var/lib/mysql r,

  /var/lib/mysql/** rwk,

  改成

  複製程式碼 程式碼如下:

  /media/hdb1/db r,

  /media/hdb1/db/** rwk,

  修改目錄

  複製程式碼 程式碼如下:

  sudo vim /etc/mysql/my.cnf

  如datadir = /var/mysql換成datadir = /media/hdb1/db

  再開伺服器

  複製程式碼 程式碼如下:

  sudo /etc/init.d/apparmor restart sudo /etc/init.d/mysql restart

  大功告成!!!!

  以上所述就是本文的全部內容了,希望大家能夠喜歡。

【Ubuntu遷移MySQL的資料庫位置】相關文章: