第一步:查询mysql数据目录
1.1、查看原有数据目录
show global variables like '%datadir%';
datadir /var/lib/mysql/
1.2、创建目录
mkdir -p /opt/extdata/mysql/data/ /opt/extdata/mysql/log
touch /opt/extdata/mysql/log/mysqld.log
第二步:拷贝数据目录 datadir
2.1、拷贝目录
cp -a -R /var/lib/mysql/* /opt/extdata/mysql/data/
第三步:修改目录权限
chown mysql:mysql -R /opt/extdata/mysql
第四部:修改配置文件 my.ini
#datadir=/var/lib/mysql
#socket=/var/lib/mysql/mysql.sock
#log-error=/var/log/mysqld.log
#pid-file=/var/run/mysqld/mysqld.pid
datadir=/opt/extdata/mysql/data
socket=/opt/extdata/mysql/mysql.sock
log-error=/opt/extdata/mysql/log/mysqld.log
pid-file=/opt/extdata/mysql/mysqld.pid
第五步:修改系统配置,将 enforcing 修改为 permissive 模式
5.1、执行命令:
getenforce
可以查看模式为 Enforcing
5.2、执行命令修改
setenforce 0
修改 为 permissive
5.3、执行命令:getenforce 可以查看模式为 Permissive
第六步:重新启动MySQL服务
6.1、启动服务
systemctl restart mysqld
6.2、查看服务状态
systemctl status mysqld.service
最后修改于 2020-12-28 09:35:19
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

