Ubuntu MySQL迁移主要有以下几种方法及步骤:
mysqldump -u [用户名] -p[密码] [数据库名] > backup.sql
mysqldump -u root -p mydb > mydb_backup.sql
)scp backup.sql user@目标服务器IP:/目标路径/
mysql -u [用户名] -p[密码] [目标数据库名] < /目标路径/backup.sql
sudo apt-get install percona-xtrabackup-24
xtrabackup --backup --target-dir=/备份路径 --user=[用户名] --password=[密码]
xtrabackup --prepare --target-dir=/备份路径
xtrabackup --copy-back --target-dir=/备份路径 --datadir=/var/lib/mysql
数据导出
→选择数据库→快速导出
→保存为SQL文件。数据导入
→选择备份文件→指定目标数据库→执行。导出
/导入
操作。/var/lib/mysql
)。/etc/mysql/mysql.conf.d/mysqld.cnf
中datadir
参数,并重启服务。根据数据库规模和需求选择合适方法,迁移前务必备份数据并测试恢复流程。