停止mysql服務(wù)
*sudo /etc/init.d/mysql stop拷貝原來(lái)的目錄
*cp -r /var/lib/mysql /home/yourname/somewhere
修改權(quán)限
*sudo chmod mysql:root /home/yourname/somewhere/mysql
*sudo chmod 777 /home/yourname/somewhare/mysql
編輯配置文件 /etc/mysql/my.cnf
*將datadir改為 /home/yourname/somewhere/mysql
編輯ubuntu特有的權(quán)限控制 apparmor配置文件
*vi /etc/apparmor.d/usr.sbin/mysqld
*修改兩行為 /var/lib/mysql/ 為你的目錄 /home/yourname/sowewhere/
*注意別忘了后面的斜杠,不然會(huì)出現(xiàn)show databases時(shí)候錯(cuò)誤
重新加載配置*/etc/init.d/apparmor reload
*/etc/init.d/mysql start
實(shí)在不行重啟即可,
UBUNTU如何修改mysql的默認(rèn)目錄數(shù)據(jù)目錄
,電腦資料
《UBUNTU如何修改mysql的默認(rèn)目錄數(shù)據(jù)目錄》(http://m.clearvueentertainment.com)。驗(yàn)證: mysql -u root -p
show databases