mysql更改目錄 更改Mysql目錄方法

2021-10-18 15:33:28 字數 729 閱讀 3447

預設情況下,mysql的資料目錄是/var/lib/mysql,因為如果你的資料庫以後會越來越大,那麼你就得考慮用乙個空間足夠大的分割槽來存放資料庫檔案,所以還是選擇把它修改到其他位置。這個目錄可以直接掛載乙個大硬碟。

具體修改方式如下(為了方便起見,你可以先用su命令將系統當前使用者轉到root,否則以下命令可能都需要加上sudo 字首):

1、停止mysql服務

/etc/init.d/mysql stop

2、 chown mysql:mysql    /newdir(新路徑)/mysql

3、vim /etc/mysql/my.cnf

找到datadir=/var/lib/mysql

將它改為datadir=/newdir/mysql

我們會看到此檔案中有2行:

/var/lib/mysql/ r,

/var/lib/mysql/** rwk,

以上是針對預設資料目錄的許可權配置,所以據此我們增加兩行,指向新目錄,設定同樣的許可權:

/newdir/mysql/ r,

/newdir/mysql/** rwk,

6、 /etc/init.d/mysql start

ok,到此就已經成功轉移了mysql資料目錄。

7、測試

mysql -u root -p

輸入密碼即可登入到mysql

mysql->show databases;(分號不能省)//檢視所有資料庫

mysql 更改目錄位置

裝載 很多時候,mysql的資料會非常大,資料預設放在 var lib mysql,由於 var所劃分的空間不夠大,所以我們需要將mysql資料存放路徑修改一下,放到大分割槽裡面,以便可以應付mysql資料增長。1.設定新的存放路徑 mkdir p data mysql 2.複製原有資料 cp r ...

更改MySQL預設儲存目錄

usr bin 客戶端程式和管理程式 var log mysql 日誌檔案 var lib mysql 資料儲存目錄 var run mysqld 伺服器執行目錄 etc mysql 配置檔案目錄 將mysql的儲存目錄從 var lib mysql home data mysql 1.關閉mysq...

更改mysql的預設目錄

更改mysql的預設目錄 mysql預設安裝完之後,預設的目錄是 var lib mysql,需要改為 db mysql。service mysql stop mkdir p db mysql cp r var lib mysql db mysql chown r mysql mysql db my...