当我输入
mysql -u root -p XXXX dbname < c:/filename.sql
总是得到此错误“错误1064&lt; 42000&gt;:”您的SQL suntax中有错误;检查与您的MySql服务器版本对应的手册,以便在.....附近使用正确的语法。
这句话怎么了?
答案 0 :(得分:1)
我使用PowerShell解决了它:
Get-Content“c:/filename.sql”| 。\ mysql.exe -uroot -pXXXX dbname
答案 1 :(得分:0)
这是由于MySQL中的保留字,通常是因为版本不匹配。
答案 2 :(得分:0)
我的道路不对。不应该登录到mysql然后执行该语句