Navicat 执行“source f:/testsql” 提示1064错误

在Navicat命令行界面执行"source f:/testsql",

提示:

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'source f:/hr_mysql.sql' at line 1

 

解决办法:

1. 在命令行,使用mysql -u root -p 登陆数据库,然后执行 “source f:/testsql”,可以正确运行,如下图所示

 2. 使用Navicat命令列界面的“载入”(如截图一)SQL,也可以正常运行;

 

分析结果: 

应该是navicat 的命令行,不支持source命令,如直接输入source、help等,也会有最开始的错误提示;


版权声明:本文为CSqingchen原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。