无法在Windows中使用批处理文件运行MySQL文件

时间:2012-05-12 07:43:02

标签: mysql sql batch-file

我正在尝试从MySQL文件运行batch个文件。

我目前正在使用此代码

mysql -u<root> -p<> -e "source C:/xampp/htdocs/internet_wk_1.7/db/master_db.sql" kani
  • root是我的用户名。
  • 我没有密码。
  • 我想运行master_db.sql,路径正确。
  • 数据库名称为kani,已存在

当我运行batch文件时,没有任何反应。 我究竟做错了什么?

更新

嗨我解决了。这是我的新代码

CLS
C:
cd\xampp\mysql\bin
mysql -u root -e "source C:\xampp\htdocs\internet_wk_1.7\db\master_db.sql" kani

但我的文件夹中有多个sql文件,我也想运行它们。我试过这样但不行,请帮助

CLS
C:
cd\xampp\mysql\bin
mysql -u root -e "source C:\xampp\htdocs\internet_wk_1.7\db\master_db.sql" kani
source C:\xampp\htdocs\internet_wk_1.7\db\master_db_tracker.sql

1 个答案:

答案 0 :(得分:1)

CLS
C:
cd\xampp\mysql\bin
mysql -u root -e "source C:\xampp\htdocs\internet_wk_1.7\db\master_db.sql" kani
mysql -u root -e "source C:\xampp\htdocs\internet_wk_1.7\db\master_db_tracker.sql" kani