修改預設MYSQL資料庫data存放位置

zping發表於2016-02-03

隨著業務量的增長,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已經是新目錄了

相關文章