CentOS7下如何修改mysql的數據目錄


因當前根目錄較小,后來又新掛載一個硬盤/data,現需將mysql數據目錄更換到/data下

1、停止mysqld服務:systemctl stop mysqld

2、查看mysql數據庫的原數據目錄:/raiddisk/mysqldata

vim /etc/my.cnf

3、建立目標數據目錄:mkdir -p /data/mysqldata,並將原數據目錄/raiddisk/mysqldata下所有文件移動到該目錄下

4、修改my.cnf配置文件,將datadir參數值修改為/data/mysqldata

5、查看/data/mysqldata的目錄權限(不能為root,必須為mysql)

若不是mysql,則執行如下命令:

cd /data

chown -R mysql.mysql mysqldata/ 

則mysqldata目錄及其目錄下所有文件目錄權限均為mysql

6、啟動mysqld服務:systemctl start mysqld

 


免責聲明!

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



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