首頁  >  文章  >  資料庫  >  如何改mysql預設的安裝路徑

如何改mysql預設的安裝路徑

coldplay.xixi
coldplay.xixi原創
2020-12-14 15:17:275987瀏覽

修改mysql預設安裝路徑的方法:首先使用指令【service mysqld stop】停止mysql,查看mysql資料庫的預設路徑;然後修改MySQL設定文件,並修改MySQL啟動腳本。

如何改mysql預設的安裝路徑

本教學操作環境:windows7系統、mysql8.0.22版、thinkpad t480電腦。

修改mysql預設安裝路徑的方法:

1、

使用指令:service mysqld stop 停止mysql 查看mysql 資料庫的預設路徑:/ var/lib/mysql 建立目標存放目錄: mkdir /home/data 使用指令拷貝檔案:cp -R /var/lib/mysql /home/data/mysql

2、

修改MySQL設定檔:/etc/my.cnf 使用VIM編輯:vim /etc/my.cnf 把其中的datadir改為新的路徑datadir=/home/data/mysql 為確保MySQL能夠正常,可以不修改mysql.sock檔案的位置,或指明新的mysql.sock 檔案的產生位置。 socket =/var/lib/mysql/mysql.sock(原來的內容,可以用「#」註解此行,此行也可以不改) socket =/home/data/mysql/mysql.sock (加上此行)

3、

修改MySQL啟動腳本/etc/init.d/mysqld,找到 getmysqloption mysqld datadir “/var/lib/mysql/mysql” 雙引號裡的內容改成實際存放路徑/home/data/mysql

4、

如果你在MySQL設定檔/etc/my.cnf 裡修改了mysql.sock 的產生位置,則需要做一個連結指向新的文件位置。

ln -sv /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock 上面的指令給mysql.sock 建立一個軟鏈接,否則使用mysql客戶端登陸的時候會提示找不到檔案/var/lib/mysql/mysql.sock

5、

重啟mysqld service mysqld restart

相關免費學習推薦:mysql資料庫(影片)

以上是如何改mysql預設的安裝路徑的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn