在命令行中执行.sql文件

szqfcxe2  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(398)

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

给出:错误1049(42000):未知数据库“f:\code\mysql\mysql data\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 似乎解决了问题。

eoxn13cs

eoxn13cs1#

http://dev.mysql.com/doc/refman/5.0/en/mysql-batch-commands.html mysql -uroot -p < "F:\code\mysql\mysql-data\myHfs\test.sql"

相关问题