系統:linux Rhel 5.9 x64mysql
mysql 安裝了客戶端和服務端linux
rpm -ivh MySQL-server-advanced-5.6.21-1.rhel5.x86_64.rpm rpm -ivh MySQL-client-advanced-5.6.21-1.rhel5.x86_64.rpm
mysql 的默認存儲路徑爲 /var/lib/mysql
,修改後爲 /data/mysql
sql
關閉服務socket
service mysql stop
複製mysql 數據文件到新的目錄.net
cp -rp /var/lib/mysql /data
查看原目錄的權限,若是新目錄的不一致,修改一致,參考日誌
chown mysql:mysql /data/mysql
編輯my.cnf
code
[client] socket=/data/mysql/mysql.sock default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] datadir=/data/mysql socket=/data/mysql/mysql.sock character-set-server=utf8 lower_case_table_names=1 [mysqld_safe] log-error=/var/log/mysqld.log
參考:`查詢MySQL默認配置加下順序server
/usr/bin/mysql --verbose --help | grep -A 1 'Default options'
`get
啓動 mysqlio
service mysql start
若是有錯誤,查看錯誤日誌解決 /var/log/mysqld.log