当前位置: 首页 > news >正文

MySQL创建member表失败

最近在做一个项目,在台式机上可以跑通,也测试了各个已完成的接口,提交到了GitHub后想着用宿舍的电脑跑一下,在测试member表相关接口时就出错了。报了SQL语法错误,但SQL语句很简单,就根据手机号查询不至于出错,最大可能就是环境不一致出错了,但我用到数据库版本都是8.0的,差别并不大,好像不至于出错。我用出错的SQL语句到MySQL命令窗口下执行了一次:

select * from member;

这句简简单单的SQL语句居然报错了,只能去寻求GPT的帮忙。他提示加member可能是关键字,需要加上反引号:

select * from `member`;

加了反引号后查询成功了,但是member这个词用得很频繁,作为保留关键字感觉不太可能,并且在我的台式机上可以不加反引号,我只能继续排查错误,毕竟我不想改已经写好的代码,改了后台式机上运行可能又会报错。

通过上面的排查其实只能去看下member到底是不是个保留关键字?

MEMBER; added in 8.0.17 (reserved); became nonreserved in 8.0.19

 原来在8.0.17中member确实被作为一个关键字,但是在8.0.19中已经被废除了。而我的笔记本MySQL环境确实是8.0.17

 所以只能升级下数据库了。

http://www.lryc.cn/news/266381.html

相关文章:

  • 使用minio实现大文件断点续传
  • 插入排序之C++实现
  • Tomcat日志乱码了怎么处理?
  • [node] Node.js的路由
  • 网络编程第三天作业
  • AIGC:大语言模型LLM的幻觉问题
  • 【C语言刷题每日一题#牛客网BC68】——X形图案
  • 阻断血缘关系以及checkpoint文件清理
  • PHP代码审计之反序列化攻击链CVE-2019-6340漏洞研究
  • PyTorch之线性回归
  • SSTI模板注入基础(Flask+Jinja2)
  • React网页转换为pdf并下载|使用jspdf html2canvas
  • EASYEXCEL导出表格(有标题、单元格合并)
  • pytest 断言异常
  • 听GPT 讲Rust源代码--src/tools(22)
  • OD Linux发行版本
  • 华为端口隔离简单使用方法同vlan下控制个别电脑不给互通
  • DaVinci各版本安装指南
  • 【黑马甄选离线数仓day10_会员主题域开发_DWS和ADS层】
  • OD 完美走位
  • SpringSecurity6 | 失败后的跳转
  • MySQL数据库增删改查
  • Altium Designer(AD24)新工程复用设计文件图文教程及视频演示
  • Python遥感影像深度学习指南(1)-使用卷积神经网络(CNN、U-Net)和 FastAI进行简单云层检测
  • Hive-DML详解(超详细)
  • PHP实现可示化代码
  • useState语法讲解
  • 堆与二叉树(下)
  • 讲诉JVM
  • 8、SpringCloud高频面试题-版本1