天天看點

mysql資料庫存儲路徑更改 資料檔案位置

mysql資料庫存儲路徑更改

 使用了vps一段時間之後發現磁盤空間快滿了。本人的vps在購買的時候買了500gb的磁盤,提供商贈送了20gb的高性能系統磁盤。這樣系統就有兩個磁盤空間了。在初次安裝mysql 的時候将資料庫目錄安裝在了系統盤。(第一個磁盤)使用了一段時間之後資料庫存儲量變大,快将20gb的存放空間占滿了。是以必須将存放資料空間換地方了。嘿嘿下面是簡單的操作了,不合理之處還請大俠們指點。

操作步驟:

    1.檢查mysql資料庫存放目錄

    mysql -u root -prootadmin

#進入資料庫

    show variables like '%dir%';        

#檢視sql存儲路徑

   (檢視datadir 那一行所指的路徑)

    quit;

    2.停止mysql服務

    service mysqld stop

    3.建立新的資料庫存放目錄

    mkdir /data/mysql

    4.移動/複制之前存放資料庫目錄檔案,到新的資料庫存放目錄位置

    cp -r /usr/local/mysql/data/* /data/mysql/    #或mv /usr/local/mysql/data/* /data/mysql

    5.修改mysql資料庫目錄權限以及配置檔案

    chown mysql:mysql -r /data/mysql/

    vim /etc/my.cnf

    datadir=/data/mysql (制定為新的資料存放目錄)

    vim /etc/init.d/mysqld

    datadir=/data/mysql

    6.啟動資料庫服務

    service mysqld start

說明:根據以上的簡單6步操作,已經成功的資料庫目錄更換路徑了。

備注:以上系統為centos 6.2 x64   mysql-5.5.13

mysql資料庫存儲路徑更改 資料檔案位置