2013-10-03 141 views
1

否则执行在命令行.sql文件

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

给出:ERROR 1049(42000):未知数据库 'F:\代码\的MySQL \ MySQL的数据\ myhfs \ TEST.SQL'

但是,如果我进入mysql命令promt只有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似乎解决了问题。

回答