我的批处理文件中有这个:
drop database if exists inventory;
create database inventory;
use inventory;
mysql -u root -p inventory < C:\wamp\www\test\inventory.sql
我已经复制了
的所有内容C:\瓦帕\ BIN \ MySQL的\ mysql5.1.36 \ BIN
进入
C:\ Windows \ System32下
只是为了确保它具有运行所需的文件。但是当我执行批处理文件时。它只是说。创建和使用不是一个可操作的命令,它说它不识别命令。 我也尝试将路径设置为
C:\瓦帕\ BIN \ MySQL的\ mysql5.1.36 \ BIN
但仍然没有运气。请帮忙
答案 0 :(得分:1)
您应该将C:\wamp\bin\mysql\mysql5.1.36\bin
添加到系统路径。
要添加路径,请执行此操作。转到My Computer > properties > Advanced System Settings > Advance > Environment Variable > select "Path" click edit
,在C:\wamp\bin\mysql\mysql5.1.36\bin
;
路径
在顶部添加
编辑您的inventory.sql
文件
drop database if exists inventory;
create database inventory;
use inventory;
在批处理文件中写下这个(见下文)
mysql -u root -pYOURPASSWORD < C:\wamp\www\test\inventory.sql
请记住-p
和密码之间没有空格。
执行应该有效的批处理文件。
希望这有帮助
答案 1 :(得分:0)