更改ubuntu mysql data目錄位置


很多時候,mysql的數據會非常大,數據默認放在/var/lib/mysql,由於/var所划分的空間不夠大,所以我們需要將mysql數據存放路徑修改一下,放到大分區里面,以便可以應付mysql數據增長。

1.設置新的存放路徑

  1. mkdir -p /data/mysql

2.復制原有數據

  1. cp -R /var/lib/mysql/* /data/mysql

3.修改權限

  1. chown -R mysql:mysql /data/mysql

4.修改配置文件

  1. vim /etc/mysql/my.cnf
  2. datadir = /data/mysql

5.修改啟動文件

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

#把

  1. /var/lib/mysql r,
  2. /var/lib/mysql/** rwk,

#改成

  1. /data/mysql r,
  2. /data/mysql/** rwk,

6.重啟服務

重啟apparmor

  1. /etc/init.d/apparmor restart
  2. /etc/init.d/mysql restart


免責聲明!

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



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