Centos下更改mysql數(shù)據(jù)庫目錄
2016-07-11 07:12:30
14769
有時(shí)候mysql數(shù)據(jù)庫中數(shù)據(jù)比較大的情況,容易把安裝系統(tǒng)的磁盤占滿,導(dǎo)致數(shù)據(jù)庫服務(wù)無法啟動(dòng)的情況,這時(shí)?更改數(shù)據(jù)庫目錄就很有必要,把數(shù)據(jù)庫目錄更換到磁盤較大的目錄下;如home下:
Mysql的數(shù)據(jù)庫目錄為:/var/lib/mysql
在更改mysql目錄之前關(guān)閉數(shù)據(jù)庫服務(wù)
#service mysqld stop
1.將數(shù)據(jù)庫目錄復(fù)制到home下
#cp –a /var/lib/mysql /home
#mv /var/lib/mysql /var/lib/mysql.bak
#chown -R mysql:mysql /home/mysql
2.atadir=/var/lib/mysql改為datadir=/home/mysql,然后保存
#vi /etc/my.cnf

3.將get_mysql_option mysqld datadir "/var/lib/mysql”改為get_mysql_option mysqld datadir "/home/mysql"
# vi /etc/init.d/mysqld

4.ln命令,指定一條鏈接給mysql.sock
ln -s /mnt/mysql/mysql.sock /var/lib/mysql/mysql.sock
5.啟動(dòng)mysql服務(wù)
#service mysqld start
6.測試:

會(huì)員登錄
賬號(hào)登錄還沒有賬號(hào)?立即注冊