要切换CentOS 7上MySQL的数据目录,您需要按照以下步骤操作:
-
停止MySQL服务:
systemctl stop mysqld -
复制当前的数据目录到新的位置。假设您要将数据目录切换到
cp -R /var/lib/mysql /new-data-dir -
打开MySQL配置文件
vi /etc/my.cnf在文件中找到[mysqld]部分,添加或修改以下行,指定新的数据目录:
datadir=/new-data-dir保存并关闭文件。
-
修改新数据目录的权限,确保MySQL用户可以访问:
chown -R mysql:mysql /new-data-dir -
启动MySQL服务:
systemctl start mysqld现在,MySQL将使用新的数据目录进行操作。请确保在切换数据目录之前备份现有的数据,以防止数据丢失。