Linux CentOS 修改MySQL安裝目錄
阿新 • • 發佈:2019-01-05
安裝MySQL:
修改Yum源:
參照這裡。
修改安裝目錄
說明
僅針對還沒有資料庫資料的情況,有資料的請謹慎操作
(雖然其實步驟似乎差不多);安裝後的MySQL預設路徑在/var/lib/mysql
下,根據需要,要將其安裝目錄變更到/data/program
目錄下,下面是修改操作:
1、停止MySQL
systemctl stop mysqld
2、拷貝MySQL安裝目錄到要轉移的位置:
cp -a /var/lib/mysql /data/program
3、以防萬一,我們將原來的目錄更名,避免使用該目錄:
mv /var/lib/mysql /var/lib/mysql_backup
4、修改配置檔案:
如圖修改datadir
和socket
的值,同時新增下方紅框[client] ...
的程式碼,指定sock檔案目錄
# 編輯my.conf配置檔案
vi /etc/my.conf
# 按i進入編輯模式,並修改/新增紅框處程式碼
# 按`Esc`後輸入`:wq`儲存並退出編輯。
5、啟動MySQL
systemctl start mysql
到這就完事了,可以試下能否登入MySQL:
mysql -u your_user_name -p
6、根據提示輸入密碼即可登入,確認沒問題了就可以把原來的目錄都刪了:
rm -rf /var/lib/mysql
順便附上MySQL的解除安裝教程: 《CentOS7下安裝Mysql失敗經歷–CentOS7使用yum安裝》
錯誤Can't connect to local MySQL server through socket
的解決方案:點此檢視