使用源生的mysql更改目錄著實麻煩了一點。
1.使用rpm安裝完成后,使用service mysqld restart ?初始化數(shù)據(jù)庫

初始化數(shù)據(jù)庫
2.cp -Rp /var/lib/mysql ?/data/ ?轉(zhuǎn)移目錄 ?p是帶所有文件權(quán)限
3.service mysqld stop ? 暫停服務(wù)
4.cp -p /usr/share/mysql/my-medium.cnf ?/etc/my.cnf ?覆蓋
5.編輯my.cnf文件,將以下兩個socket的位置更改為新路徑。

client socket

mysqld socket
6.編輯/etc/init.d/mysqld,將datadir改為新目錄路徑

datadir
7.測試,在命令行創(chuàng)建abc數(shù)據(jù)庫。

創(chuàng)建數(shù)據(jù)庫

數(shù)據(jù)庫文件夾已經(jīng)出現(xiàn)
更改成功?。?!
ps:在復(fù)制過來的my.cnf文件中的client的sock是指客戶端工具引用的sock,mysqld的sock是指服務(wù)器端使用的sock,都要指定。
另外別忘了修改完配置文件后,重啟mysqld服務(wù)哦~~~