咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

Centos下更改mysql数据库目录

2016-07-11 07:12:30 10371次

有时候mysql数据库中数据比较大的情况,容易把安装系统的磁盘占满,导致数据库服务无法启动的情况,这时?更改数据库目录就很有必要,把数据库目录更换到磁盘较大的目录下;如home下:

Mysql的数据库目录为:/var/lib/mysql

在更改mysql目录之前关闭数据库服务

#service mysqld stop

 

1.将数据库目录复制到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

blob.png


3.将get_mysql_option mysqld datadir "/var/lib/mysql”改为get_mysql_option mysqld datadir "/home/mysql"

# vi /etc/init.d/mysqld

blob.png


4.ln命令,指定一条链接给mysql.sock

ln -s /mnt/mysql/mysql.sock /var/lib/mysql/mysql.sock


5.启动mysql服务

#service mysqld start


6.测试:

blob.png


首页
最新活动
个人中心