做
mysql -uroot -p -e source F:\code\mysql\mysql-data\myHfs\test.sql
给出:ERROR 1049(42000):未知数据库'f:\ code \ mysql \ mysql-data \ myhfs \ test.sql'
但如果我只使用mysql -uroot -p
进入mysql命令promt,然后输入source F:\code\mysql\mysql-data\myHfs\test.sql
,我就会得到正确的输出。
上述文件的内容为:
use gregs_list;
show tables;
select * from clown_info;
修改:执行mysql -uroot -p < "F:\code\mysql\mysql-data\myHfs\test.sql" -t
似乎可以解决问题。
答案 0 :(得分:1)
http://dev.mysql.com/doc/refman/5.0/en/mysql-batch-commands.html
mysql -uroot -p < "F:\code\mysql\mysql-data\myHfs\test.sql"