如果我在Ubuntu 14.04上打开MySQL Workbench 6.1,并尝试执行一个简单的语句,如
UPDATE articles SET published = 1;
使用explain选项时会抛出语法错误:
执行说明时出错 ("您的SQL语法中有错误;请查看与您的MySQL服务器版本对应的手册,以获得正确的语法,以便在第1行和第34行使用附近的 更新文章SET published = 1' ,1064)
我知道没有语法错误,因为我可以将该确切语句复制并粘贴到MySQL命令行中,并且它可以正常工作。
Select语句很好,但不是更新或插入。我不知道什么是错的,而且令人难以置信的沮丧。