ERROR 1064 (42000): You have an error in your SQL syntax; check the m ...

打印 上一主题 下一主题

主题 539|帖子 539|积分 1617

目次

报错
办理
注意: - > 是追加的意思。
办理:分号结尾执行报错,然后重新输入正确的sql语句就可以了。

报错

在docker中部署mysql,创建进入mysql进行数据库查询的时候报错:
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 'bad
show databases' at line 1


译文:错误1064(42000):SQL语法中有错误;检察与您的MySQL服务器版本相对应的手册,了解在第2行“show databases”附近利用的正确语法
其实这个问题就是语法上的错误,仔细查抄一下语法编写格式就可以了;
办理

   注意: - > 是追加的意思

  根据上图可以看出,我第一个语法是错误的,但是第二个语法是正确的,但执行依然会报语法错误,不是因为我们的语法写错了,而且把之前写的错误语法进行追加,一起执行了,所有报语法错误。
   注意:sql语句以分号;结尾,分号也要写上去。写了分号就表示sql语句写完了,分号表示结尾。
  我上图的出错问题就是,我以为下一个 - > 箭头是重新sql语句的意思,但是之前的sql语句存在错误,所以执行就报错了。 。

 办理:分号结尾执行报错,然后重新输入正确的sql语句就可以了。

so,各位友友们在编写sql语句的时候在细心在细心呀!浅浅的记载一下。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

不到断气不罢休

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表