对于一个新手来说可能回到题目(ERROR 1064 (42000): 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 'drop database php' at line 2)这样的错误,如果陷入这个误区就会浪费掉学习的很多时间,同时也很蒙圈,因为你的语句可能是是对的,但是就是报错。向下面

在第一句我的drop database php是想删除一个叫php的数据库,但是我忘记加;号了,导致我敲击回车键后继续输入,这时我输入正确的语句但是报错了,这时大家不要奇怪,那是因为我敲击回车前的语句和敲击回车后的语句被看成了一条语句也就是drop database php    drop database php;这样的一条语句当然报错,你只要在报错后重新执行正确的语句drop database php;就可以对数据库进行正确的操作了,无需对自己输入的语句是否正确质疑。注:这里的数据库执行语句为我展示的示例语句,大家可以随意执行其他正确的sql语句。微笑

Logo

更多推荐