mysql数据库安装路径迁移

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据库安装路径迁移相关的知识,希望对你有一定的参考价值。

系统:centos7.3
数据库:mysql5.7

mysql数据库安装路径迁移之前,先停止业务。

一、停止数据库服务
systemctl stop mysqld

二、查看服务器存储情况
df -h

三、进入数据库默认安装目录
cd /var/lib/mysql

四、查看mysql默认路径下文件大小
du -h --max-depth=1 /var/lib/mysql

五、复制/var/lib/mysql到/data目录下
cp -a /var/lib/mysql /data/

六、进入/etc目录,备份my.cnf
cd /etc/

cp my.cnf my.cnf-bak
七、编辑my.cnf,修改datadir和socket值为新路径
vi my.cnf

八、停止数据库服务
systemctl stop mysqld

九、启动数据库服务
systemctl start mysqld

十、登陆数据库,验证迁移成功

附:
临时重启数据库服务
/usr/sbin/setenforce 0

修改为SELINUX=disabled,实现随时成功重启数据库服务
vi /etc/selinux/config

以上是关于mysql数据库安装路径迁移的主要内容,如果未能解决你的问题,请参考以下文章

Linux Centos 迁移Mysql 数据位置

mysql数据迁移

MYSQL Data目录查找及如何迁移

MYSQL Data目录查找及如何迁移

Linux安装 MySQL + Navicat连接数据库 + 数据库迁移

Linux Yum安装mysql的数据库迁移目录