隨著業務量的增長,mysql預設安裝所在分割槽大小出現瓶頸,通常需要將datadir換到較大的分割槽
示例原目錄:/usr/local/mysql/data/
示例新目錄:/data/mysqldata/
1,停止mysqld服務
/sbin/service mysqld stop
2,複製資料庫到新目錄
cp -R /usr/local/mysql/data/* /data/mysqldata/
3,賦於mysql目錄許可權
chown -R mysql:mysql /data/mysqldata/
4,修改mysql配置檔案
vim /etc/my.cnf
#datadir = /usr/local/mysql/data/
datadir = /data/mysqldata/
5,啟動mysqld服務
/sbin/service mysqld start
用ps -ef |grep mysql 命令檢視mysql程式
--datadir已經是新目錄了