【问题标题】:How to import multiple dump files to mysql in windows?如何在windows中将多个转储文件导入mysql?
【发布时间】:2012-01-01 04:56:06
【问题描述】:

我需要使用 windows 命令提示符将多个转储文件导入 mysql。

如何导入文件。

mysql -hlocalhost -uroot -proot -P3306 --databases db1,db2<db1.sql,db2.sql

我试过这样但它不起作用。如何在 bat 文件中编写这种命令。

谢谢

【问题讨论】:

标签: mysql database windows import dump


【解决方案1】:

使用两个命令(我认为 mysql 中没有 --databases 选项,你是不是把它和 mysqldump 混淆了?)。

mysql -hlocalhost -uroot -proot -P3306 db1 < db1.sql
mysql -hlocalhost -uroot -proot -P3306  db2 < db2.sql

【讨论】:

  • 您好,它只创建了第二个数据库:(
  • 您是否收到错误消息?您的 db1.sql 中是否有“创建数据库”语句?
  • 是的,我有。如果我执行那个 bat 文件,它不会显示 db1.sql。我们是否需要在这两个语句之间进行任何区分
  • hmm.. 我看不出为什么会执行第二个语句但不是第一个语句的原因。自从我在 Windows 上编写脚本以来已经有一段时间了,也许其他人有一个想法。
猜你喜欢
  • 2013-10-05
  • 2017-08-09
  • 2016-10-23
  • 2021-04-11
  • 1970-01-01
  • 2012-03-02
  • 1970-01-01
  • 2013-09-06
  • 1970-01-01
相关资源
最近更新 更多