首页>>帮助中心>>美国服务器Centos下更改mysql数据库目录

美国服务器Centos下更改mysql数据库目录

2024/11/17 53次

美国服务器Centos下更改mysql数据库目录

有时候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


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.启动mysql服务
#service mysqld start

6.测试:


购买使用一诺网络美国服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国服务器低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3