博客 > 硬件&操作系统&网络&DevOps > Linux
# 记一次 /var/lib/mysql 目录迁移 1. 参考[这篇博文](https://blog.csdn.net/donglynn/article/details/49491447),不过有点老,请你结合我的看,我的是8.0可用的。下述几条步骤里没提到的,但是参考博文里写的,是新版本不用做的(大概吧)。 1. 关闭MySQL服务 2. 拷贝或移动`/var/lib/mysql`到其他盘的目录,最好也叫mysql。**切记切记,新目录一定要`chown -R mysql:mysql`, 并且用cp的话要`cp -a`保留权限信息**,总之所有文件的权限信息都要与老的时候完全一致。 3. `vim /etc/mysql/mysql.conf.d/mysqld.cnf`(反正就是路径稀奇古怪的mysql配置文件),里面`datadir`字段改成新目录 4. 参考博文里面还要修改`/usr/bin/mysqld_safe`里的一个变量的默认值,我不知道这是干啥的,不过还是照做了。 5. 启动MySQL服务,经检测无问题。