因當前根目錄較小,后來又新掛載一個硬盤/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