MySQL错误锦集【持续更新】
2024-10-20 20:45:39
[42000][1075] Incorrect table definition; there can be only one auto column and it must be defined as a key
出现情景:
在当前表格,有添加了主键的auto_increment
但是当删除主键约束的时候提示错误:[42000][1075] Incorrect table definition; there can be only one auto column and it must be defined as a key
。
本以为是必须为not null
,后来测试为索引的问题。
出现原因:
auto_increment必须搭配主键索引或者唯一索引使用。
解决方法:
- 删除当前列的auto_increment
- 把主键索引替换为唯一索引
最新文章
- 【CodeVS2800】 送外卖 最短路+状压DP
- JavaScript设计模式——工厂模式
- QGraphics
- java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@450b2f48 异常处理
- iOS开发——高级技术&;摇一摇功能的实现
- SAP TAX CODE 自动计算税金(BAPI_ACC_DOCUMENT_POST CALCULATE_TAX_FROM_GROSSAMOUNT)
- java_annotation_02
- MATLAB 常用形态学操作函数
- uva 10891 Game of Sum(区间dp)
- [java]SpringMVC+Swagger实现自动接口
- 快速创建InfoPath表单
- Asp.Net Core&;钉钉开发系列
- DEPLOY YOUR WEBSITE TO GITHUB PAGES
- web应用
- js同时获得数组的两个最小值
- ip and port check 正则
- Visual Studio references中的package找不到
- linux -- 基于zookeeper搭建yarn的HA高可用集群
- Linux下用node-inspector实现NodeJS远程调试开发
- delphi 调用 c++builder
热门文章
- HCIE Routing&;Switching之MPLS LDP理论
- 【SQL进阶】Day05:窗口函数
- 【面试题总结】Java并发-多线程、JUC详述(思维导图)
- hdoj笔记1000
- 从源码层面深度剖析Spring循环依赖
- golang在win10安装、环境配置 和 goland(IDE开发golang配置)
- 【转载】ADOX.Catalog中文帮助详细说明chm文档
- Hadoop生态元数据管理平台——Atlas2.3.0发布!
- [C++]std::sort()函数使用总结
- CDH-hive内进行删除操作