数据库随着系统运行时间,初始化时最好是一次性迁移至数据盘,根据项目所需进行。
1、查看自己数据目录,登录mysql
mysql -u root -p
select @@datadir;
2、关闭mysql,保证数据完整性
sudo systemctl stop mysqld
3、建立数据盘MySQL目录
mkdir /data/mysqldata
4、进行迁移
rsync -av /var/lib/mysql /data/mysqldata
5、修改数据库文件
vi /etc/my.cnf
修改datadir、datadir如下图
6、重新启动MySQL
systemctl start mysqld
7、再次查看数据目录
完成切换