mysql數據庫存儲路徑更改mysql
使用了VPS一段時間以後發現磁盤空間快滿了。本人的VPS在購買的時候買了500gb的磁盤,提供商贈送了20GB的高性能系統磁盤。這樣系統就有兩個磁盤空間了。在初次安裝mysql 的時候將數據庫目錄安裝在了系統盤。(第一個磁盤)使用了一段時間以後數據庫存儲量變大,快將20GB的存放空間佔滿了。所以必須將存放數據空間換地方了。嘿嘿下面是簡單的操做了,不合理之處還請大俠們指點。sql
操做步驟:數據庫
1.檢查mysql數據庫存放目錄vim
mysql -u root -prootadminide
#進入數據庫性能
show variables like '%dir%'; ui
#查看sql存儲路徑spa
(查看datadir 那一行所指的路徑)3d
quit;blog
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
若有其餘更好,更高效的其餘辦法請看到此文章的全部同志們多多提寶貴意見。謝謝!