rpm方式安裝的mysql服務如何修改數據文件目錄

mkdir -p /data/mysql
修改mysql用戶家目錄爲/data/mysql
mysql:x:27:27:MySQL Server:/data/mysql:/bin/bash
chown mysql.mysql /data/mysql/
vi /etc/my.cnf
[mysqld]
#datadir=/var/lib/mysql
datadir=/data/mysql
mysql_install_db --datadir=/data/mysql --user=mysql
/usr/bin/mysqld_safe &
service mysqld start

195635698.jpg

這樣貌似看着是成功了,但是如果mysql服務重啓時你就會發現又報錯了...這是因爲mysql服務通過

service  mysqld  restart

時候不會自動執行

/usr/bin/mysqld_safe &

所以需要關閉selinux纔可以。最好是編輯/etc/selinux/config文件進行修改,要不繫統重啓後就又不行了....

201317971.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章