测试环境分配的虚拟机,安装mysql后,mysqll的数据文件默认在/var/lib/mysql下
但是根路径的磁盘大小是10G,不太够用,/export路径比较大,有40G空间,所以决定把数据文件迁移到/export下
1.关闭mysql服务
service mysqld stop
2.迁移数据文件
数据文件的位置可以从/etc/my.cnf中看到
迁移文件:mv /var/lib/mysql /export/servers/mysql
3.修改mysql配置文件
编辑/etc/my.cnf文件:修改[mysqld]下的datadir和socket,并指向新的路径
datadir=/export/servers/mysql
socket=/export/servers/mysql/mysql.sock
4.启动mysql服务
service mysqld start