mysql 整库迁移
Last updated on September 3, 2026 am
🧙 Questions
使用mysqldump迁移mysql数据库
☄️ Ideas
下载并安装 mysql workbanch
创建目标数据源
create database leo_migrate_db;数据导出


- mysqldump命令位置:
C:/Program Files/MySQL/MySQL Workbench 8.0 CE/mysqldump.exe - 导出位置:
C:\Users\ispon\Desktop\{data_source}-{timestamp}-dump.sql


数据导入


- mysql命令位置:
C:/Program Files/MySQL/MySQL Workbench 8.0 CE/mysql.exe - dump文件位置:
C:\Users\ispon\Desktop\leo_dev-2022_07_06_14_24_55-dump.sql
NOTE:
没有消息提示,只能看进度条


使用windows dump迁移mysql
mysql 官网下载 zip 安装包,然后解压
在cmd中可以直接执行
"C:\Users\ispong\Downloads\mysql-8.0.46-winx64\mysql-8.0.46-winx64\bin\mysqldump.exe" ^
-h 192.168.74.69 ^
-P 2883 ^
-u "dmpdba@data_platform_test#erzhong" ^
-p ^
--skip-lock-tables ^
--skip-triggers ^
--skip-routines ^
--skip-events ^
--no-tablespaces ^
--column-statistics=0 ^
--set-gtid-purged=OFF ^
--skip-extended-insert ^
--force ^
--default-character-set=utf8mb4 ^
--verbose ^
--result-file="E:\ispong\dmp.sql" ^
dmp 2>"E:\ispong\mysqldump-error.log"然后可以使用命令恢复或者dbeaver的restore功能
CREATE DATABASE dmp_restore DEFAULT CHARACTER SET utf8mb4;"C:\Users\ispong\Downloads\mysql-8.0.46-winx64\mysql-8.0.46-winx64\bin\mysql.exe" ^
-h 192.168.74.69 ^
-P 2883 ^
-u "dmpdba@data_platform_test#erzhong" ^
-p ^
--default-character-set=utf8mb4 ^
dmp_restore < "E:\ispong\dmp.sql" > "E:\ispong\restore.log" 2>&1🔗 Links
mysql 整库迁移
https://ispong.isxcode.com/db/mysql/mysql 整库迁移/