码迷,mamicode.com
首页 > 数据库 > 详细

一个简单的MySQL数据库同步脚本

时间:2019-08-22 22:09:28      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:删掉   bsp   本地   备份   填充   use   ase   pass   mysqld   

Talk is cheap,show you code.

1 mysqldump -h[remoteHost] -u[username] -p[password] -P[port] --databases [databasename1] [databasename2]  > [D:\mysqlsync\temp.sql]
2 echo "备份完成";
3 mysql -u[root] -p[123456] -h[localhost] < [D:\mysqlsync\temp.sql]
4 echo "导入完成";
5 PAUSE

应用场景:

  • 需要从某台机导出某数据库结构与数据,再导入本地指定的机器上,进行数据库快速迁移或复制。
  • 配置好参数,双击完成同步。

简单说明:

  1. 本地需要安装有mysql相关服务并配置mysql环境变量。
  2. 创建后缀bat文件,将上面内容拷贝到文件中个,文本编码改为gbk以免乱码。
  3. 在[]中填充具体需要的参数。不熟悉mysql命令的,拷贝走代码填好需要的参数就好,其他的不要动。
  4. 第一行最后的目录层级要创建好。第三行目录要和前面目录一致,一是从远端主机dump了数据库文件,后面是读取该文件。
  5. 双击bat即可执行同步。如果本地存在同名数据库,会先删掉再创建,注意保护好重要数据。

 

一个简单的MySQL数据库同步脚本

标签:删掉   bsp   本地   备份   填充   use   ase   pass   mysqld   

原文地址:https://www.cnblogs.com/zhaosp/p/11396998.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!