centos7 xtrabackup mysql 基本测试(4)—虚拟机环境 mysql 修改datadir
参考
centos更改mysql数据库目录
https://blog.youkuaiyun.com/sinat_33151213/article/details/125079593
https://blog.youkuaiyun.com/jx_ZhangZhaoxuan/article/details/129139499
https://dev.mysql.com/doc/refman/8.4/en/selinux-file-context.html
https://developer.aliyun.com/article/1238771
创建目录
sudo mkdir -p /opt/datadir/
首先,关闭MySQL服务:
sudo systemctl stop mysqld
sudo systemctl status mysqld
然后,复制原始datadir目录,作为新的目录:
sudo cp -rp /var/lib/mysql /opt/datadir/
sudo ls /opt/datadir/mysql/
接下来,修改 MySQL配置文件my.cnf:
sudo cp /etc/my.cnf /etc/org_my.cnf
sudo vi /etc/my.cnf
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
[mysqld]
#
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
#
# Remove leading # to turn on a very important data integrity option: logging
<