mysql报错:mysql8插入sql关键字“rank”问题

news2025/2/27 8:12:53

标题

    • 一、背景
    • 二、报错展示
    • 三、排查
    • 四、结论

一、背景

在设计表的需要定义一个排名的字段,于是定义了“rank”字段,使用mybatisplus进行插入的时候,项目报错。

二、报错展示

1、项目插入报错
在这里插入图片描述

2、mysql中直接insert报错
在这里插入图片描述

三、排查

通过insert语句直接在navicat插入也不行,说明不是项目的问题,经过一步步的排查后定义出是“rank”字段问题,将“rank”字段换成其他的名称就可以

四、结论

1、“rank”字段在mysql8中是一个新功能(关键字),所以不可以将其当作字段名;
2、如果是mysql5.7版本的话,rank作为字段是没有问题的(版本的问题),如果本地mysql是5版本不会报错,线上是mysql8就会报错。

rank详解文章

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1027213.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringCloud Gateway--网关服务基本介绍和基本原理

😀前言 本篇博文是关于SpringCloud Gateway的基本介绍,希望你能够喜欢 🏠个人主页:晨犀主页 🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力…

快速解决AndroidStudio代码提示失效问题

在编写代码时,代码不自动提示,发现代码自动提示设置正常,所以查询到问题原因在于节能模式的开启,具体解决方式如下: 关闭节能模式 如上图所示,将Power Save Mode前面的对勾去掉,则完成节能模式…

系统检测到您的账户不符合国家相关法律法规或《支付宝用户服务协议》约定,暂时无法签约当前产品

最新一直在开发支付宝小程序,遇到的各种问题颇多,技术上的问题都好解决,开发平台上的问题,真的是让我心力交瘁,自己分析不出原因,打支付宝客服电话永远得不到解答。 现在把自己有一些收获的问题&#xff0…

rk3568环境配置和推理报错: RKNN_ERR_MALLOC_FAIL

前言 最近在部署算法在板子侧遇到的一些问题汇总一下: 一、版本问题 经过测试现在将自己环境配置如下: 本地linux安装rknn-toolkit2-1.5.0 本地Linux使用的miniconda新建的一个python虚拟环境(自行网上查找相关方法) 安装好自…

Docker Desktop 界面功能介绍,添加国内镜像源

目录 镜像源修改设置 其他偏好设置 镜像源修改设置 默认情况下,Docker Desktop会从Docker Hub下载镜像,但在国内由于网络的原因,下载速度可能较慢,配置国内镜像源可以提速镜像下载。在Docker Desktop中配置镜像源非常简单&…

javaee之黑马乐优商城5

分析一下spu与sku的数据结构 再来说一下什么是spu standard product unit 标准产品单元 :SPU级别的规格参数通常是与整个产品类型或产品系列相关的通用参数。比如华为手机下面的p系列、荣耀系列,都可以标识为spu级别规格参数 sku stock keeping unit 库存保管单位…

flarum 论坛 User Statistics插件修改

此插件在中国使用日期不是很理想,于是决定修改代码 下面是插件信息: User Statistics A Flarum extension. Add some user statistics in flarum posts, this extension require clarkwinkelmann/flarum-ext-likes-received and will be installed au…

.动态内存经典题分析(1)

题目: 请问运⾏Test 函数会有什么样的结果? void GetMemory(char *p) {p (char *)malloc(100); }void Test(void) {char *str NULL;GetMemory(str);strcpy(str, "hello world");printf(str); }int main() {Test();return 0; } 代码分析&a…

面试问题之如何解释微服务

这次的面试还是感觉非常愉快,没有那么憋屈,问的问题也非常有意思。 问题 假设现在有一个人完全不懂微服务,你能和对方解释下什么是微服务吗? 面试回答 这个问题如果要完全回答好,感觉不是那么容易。 什么是微服务 …

云原生Kubernetes:K8S存储卷

目录 一、理论 1.存储卷 2.emptyDir 存储卷 3.hostPath卷 4.NFS共享存储 二、实验 1.emptyDir 存储卷 2.hostPath卷 3.NFS共享存储 三、问题 1.生成pod一直pending 四、总结 一、理论 1.存储卷 (1)概念 容器磁盘上的文件的生命周期是短暂的…

ORM框架的发展历史

文章目录 JDBCJDBC操作的特点JDBC优化1.0JDBC优化2.0JDBC优化3.0 Apache DBUtils初始配置基本操作 SpringJDBC初始配置CRUD操作 HibernateORM介绍Hibernate的使用创建项目配置文件CRUD 操作其他方式 Hibernate总结 MyBatis JDBC JDBC操作的特点 最初的时候是直接通过jdbc来直…

Unity中Shader实现模板测试Stencil

文章目录 前言一、UI中的遮罩1、Mask ——> 模板测试2、RectMask2D ——> UNITY_UI_CLIP_RECT 二、模板缓冲区Stencil一般是和Pass平行的部分,Pass部分写的是颜色缓冲区Stencil:Comp(比较操作)Pass(模版缓冲区的更新) 三、实际使用1、在…

计算物理专题----蒙特卡洛积分实战

Part one 蒙特卡洛积分计算案例 import numpy as np import matplotlib.pyplot as plt import pandas as pd from scipy.stats import norm, kstestnp.random.seed(0) def integrate(a,b,n100):x np.random.uniform(a,b,n)total sum(np.exp(x))return (b - a) * total / nNu…

XUI - 一个简洁而优雅的Android原生UI框架

官网 GitHub - xuexiangjys/XUI: 💍A simple and elegant Android native UI framework, free your hands! (一个简洁而优雅的Android原生UI框架,解放你的双手!) XUI | 💍A simple and elegant Android native UI framework, fre…

SAP 打note步骤

SAP 打note步骤 先确定需要实施的note 1.登录sap支持门户网站,查找note文件。https://support.sap.com/en/index.html 2.下载note文件到本地 3.事务代码SNOTE上传note文件 4.实施note,选中上传note,执行 5.往后一直确认 6.显示已实施成功 7.查看系…

计算机竞赛 深度学习 机器视觉 人脸识别系统 - opencv python

文章目录 0 前言1 机器学习-人脸识别过程人脸检测人脸对其人脸特征向量化人脸识别 2 深度学习-人脸识别过程人脸检测人脸识别Metric Larning 3 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习 机器视觉 人脸识别系统 该项目…

【数据结构】图的遍历:广度优先(BFS),深度优先(DFS)

目录 1、广度优先(BFS) 算法思想 广度优先生成树 知识树 代码实现 2、深度优先(DFS) 算法思想 深度优先生成树 知识树 代码实现 1、广度优先(BFS) 算法思想 图的广度优先遍历&#xff0…

【JDK 8-函数式编程】4.3 Consumer

一、Consumer 接口 二、使用 Stage 1: 创建方法,实现 Consumer 接口 Stage 2: 调用方法 Stage 3: 执行结果 三、List 的 foreach 执行结果 一、Consumer 接口 消费型接口 : 将T作为输入,无返回值 调用方法 : void accept(T t); 用途 : 因为没有出…

代码随想录算法训练营第23期day1|704. 二分查找、27. 移除元素

目录 一、(leetcode 704)二分查找 1)左闭右开 2)左闭右闭 二、(leetcode 27)移除元素 1)暴力解法 2)双指针法 快慢指针法 双向指针 数组是存放在连续内存空间上的相同类型数…

HTML5编写旅游网页

网页样例&#xff1a;&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title…