mysql备份与迁移一例

发布时间:2020-08-20编辑:脚本学堂
以前要做mysql的备份,我往往都是利用 EMS SQL Manager 实现导出 sql脚本文件,或者导出dbf 文件。mysql 自带的mysqldump 工具就不存在这个问题。

    以前要做mysql的备份,我往往都是利用 EMS SQL Manager 实现导出 sql脚本文件,或者导出dbf 文件。
    而要把本地数据库迁移到远程直接把脚本在服务端执行就OK。 不过最近发现这个可视化操作有点点问题,就是当数据条数超过一定数目EMS SQL Manager就挂了,也不知道是否是软件问题……当然该开始我是将大的数据库文件分拆成小份小份的,多次导入。

    mysql 自带的mysqldump 工具就不存在这个问题。

这里记录下操作方式:
1. 进入bin目录,执行命令:
 

复制代码 代码如下:
mysqldump -hlocalhost -uroot -padmin local_db > a.sql

2. 这时发现在bin目录生成了 a.sql 文件,继续命令:
 

复制代码 代码如下:
mysql  remote_db< a.sql 110.110.110.110 -uroot -padmin