(最新)ubuntu20.04LTS版迁移mysql8.0数据库的方法
之前mysql通过apt安装的,运行一段时间之后,发现根分区过小,有必要将占用空间大的数据库迁移到home分区,于是,有了这篇文章。
微信号:xfiles_sky(喜欢网络技术的朋友可以加我微信一起研讨学习进步!)
优惠上云,来阿里云·云小站www.aliyun.com
交待一下环境:操作系统:ubuntu20.04LTS版,数据库:mysql 8.0.20
第一步:为了保证数据的完整性,先暂时停掉正在使用的数据库
systemctl stop mysql
第二步:找到mysql8.0配置文件所在地,默认配置所在地有所变更,变成/etc/mysql/mysql.conf.d/mysqld.conf,同时查看这个配置文件,看数据库存放的路径在哪里,本文中确定的是在/var/lib/mysql下。
命令:
sudo su
cd /etc/mysql/mysql.conf.d/
cat mysqld.conf
第三步:因为是要将数据迁移到home分区下,所以,在home分区下新建一个目录来存放数据,并将新建目录写入mysql的