mysql错误总结之(表名用保留字出错)

今天在创建订单表的时候想用order命名,结果一直报错,由于一开始没有想到关键字、保留字的原因,一直没有头绪,后来从网上找到了原因,在此记录下,以后要避免出现这种问题。

⭐ 我们要尽量避免使用关键字和保留字来作为表名和字段名

复原场景:
在这里插入图片描述
然而:
在这里插入图片描述
至此,排除了基本语法问题,接着上网查看是否有解决方法,发现问题出现在order这一保留字上。

总结方案
1、不要使用关键字、保留字作为表名,字段名。[推荐]
2、使用( ` )将保留字围起来。[在键盘tab键上方的符号,不是单引号]
在这里插入图片描述
最后,附上MySQL官方文档上保留字的总结:https://dev.mysql.com/doc/refman/5.7/en/keywords.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值