如何从mysql表中删除auto_increment
发布时间:2020-12-15 09:33:49 所属栏目:MySql 来源:互联网
导读:这应该是一个非常容易的问题,但我找不到一个有效的解决方案.我将日期从Oracle迁移到MYSQL,在此过程中,所有主键都设置为auto_increment.但是,有很多已确定的关系(父PK与孩子相同).因此,执行事务的正确方法是插入父表,从此交互中获取result.insertId,然后在子表
这应该是一个非常容易的问题,但我找不到一个有效的解决方案. 我将日期从Oracle迁移到MYSQL,在此过程中,所有主键都设置为auto_increment. 但是,有很多已确定的关系(父PK与孩子相同). 因此,执行事务的正确方法是插入父表,从此交互中获取result.insertId,然后在子表中插入相同的值.我知道我可以简单地忽略在insert命令中发送id的auto_increment,但我不想让它继续下去. 正如我读到的解决方案说我需要将列更改为完全相同的规范但auto_increment,我运行以下SQL:
..我收到以下消息:
有小费吗? 谢谢 最佳答案 您需要禁用外键检查: (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- php – 根据另一个值更新最小值 – MySql
- MySQL使用DATETIME字段中的DATE返回今天的记录
- php singleton数据库连接,这个代码是不好的做法?
- mysqli太多连接(HY000 / 1040)和(08004/1040)有区别吗?
- mysql – 选择distinct count(id)vs select count(distinct
- 是否可以使用MySQL for Linux的可移植版本?
- php – 从csv文件中读取第一行并根据它创建表(csv文件字段)
- mysql – 冷备份期间网站数据库写入的最佳实践?
- 如何增加MySQL 5.1中的密钥长度?
- java – JDBC4Connection中的内存泄漏
推荐文章
站长推荐
- MYSQL教程MySQL中字符串函数详细介绍
- mysql – QueryException SQLSTATE [HY000] [104
- Mysql实例Linux mysql命令安装允许远程连接的安装
- 从MySQL WorkBench中的SQL脚本生成图表
- 在慢速网络上工作时,为什么mysql workbench编辑器
- mysql – 在ORDER BY之后计算记录
- php – 什么是最适合个人资料,数字或名字?
- MYSQL数据库SELECT INTO 和 INSERT INTO SELECT
- Mysql应用Java连接mysql数据库并进行内容查询的方
- c# – 在Windows 10更新1803之后,我的程序在从网
热点阅读