1

正在做

mysql -uroot -p -e source F:\code\mysql\mysql-data\myHfs\test.sql  

给出: ERROR 1049 (42000): Unknown database 'f:\code\mysql\mysql-data\myhfs\test.sql'

但是,如果我只输入 mysql 命令提示符,mysql -uroot -p然后输入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似乎可以解决问题。

4

1 回答 1

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"

于 2013-10-03T06:02:52.467 回答