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

记录开发中遇到关于MySQL的一些问题-MySQL版

本篇文章是记录开发中遇到关于MySQL的一些问题:

希望在这篇文章也能够找到你正在查找的问题,解决问题

Good Luck !


关于Id 的一些问题

数据库并没有直接写SQL,是通过使用IDEA 同一个公司下的数据库软件生成的(DataGrip)

1、 id为主键、非空

1.1 下面看一下Idea 的控制台信息:

The database returned no natively generated identity value; 
nested exception is org.hibernate.HibernateException: 
The database returned no natively generated identity value

1.2 接着再看下翻译软件的解释:

数据库没有返回本机生成的标识值;hibernate. hibernateexception:数据库没有返回本地生成的标识值

1.3 分析问题;看网上其他解决方案:ID没有设为主键、id不为空、id 自增
最近使用的这个数据库图形软件,没习惯,仔细检查一下发现 id 没有设为主键、id 没默认为非空、id没有设为自增策略;(苦笑,小心驶得万年船,为粗心买单一个小时)

1.4 解决问题;把该表的id 设为主键、id 默认为非空、id设为自增策略


未完待续。。。。。。

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

相关文章:

  • 2023-10-06 LeetCode每日一题(买卖股票的最佳时机含手续费)
  • openGauss学习笔记-91 openGauss 数据库管理-内存优化表MOT管理-内存表特性-使用MOT-MOT使用MOT外部支持工具
  • PostgreSQL快速入门
  • MATLAB:线性系统的建模与仿真(含完整程序)
  • mycat实现mysql读写分离
  • 【C++】STL详解(十一)—— unordered_set、unordered_map的介绍及使用
  • 【C语言】动态通讯录(超详细)
  • Mac下docker安装MySQL8.0.34
  • 基于python编写的excel表格数据标记的exe文件
  • acwing算法基础之基础算法--高精度加法算法
  • openGauss学习笔记-84 openGauss 数据库管理-内存优化表MOT管理-内存表特性-MOT部署服务器优化:x86
  • 二分查找:34. 在排序数组中查找元素的第一个和最后一个位置
  • javaee ssm框架项目整合thymeleaf2.0 更多thymeleaf标签用法 项目结构图
  • lv7 嵌入式开发-网络编程开发 11 TCP管理与UDP协议
  • overleaf在线编辑工具使用教程
  • Python基础复习【第一弹】【黑马】
  • 【Word】公式编辑器中连字符/减号等显示偏长/过长
  • 架构设计系列4:如何设计高性能架构
  • 1392. 最长快乐前缀
  • 【C++设计模式之备忘录模式:行为型】分析及示例
  • 数据结构与算法(四):哈希表
  • FFmpeg 命令:从入门到精通 | ffplay 播放控制选项
  • 代码随想录day59
  • 【小工具-生成合并文件】使用python实现2个excel文件根据主键合并生成csv文件
  • 【论文阅读】An Evaluation of Concurrency Control with One Thousand Cores
  • 网页版”高德地图“如何设置默认城市?
  • 小谈设计模式(8)—代理模式
  • queryWrapper的使用教程
  • 数组模拟双链表
  • 鸡群优化(CSO)算法(含MATLAB代码)