https://jingyan.baidu.com/article/fcb5aff7b3a025edaa4a7130.html 设置自增列 phpmyadmin 把A_I选中 就是AUTO_INCREMENT http://blog.csdn.net/Weicleer/article/details/47608289 MySQL数据库表中有自增主键ID,当用SQL插入语句中插入语句带有ID列值记录的时候; 如果指定了该列的值,则新插入的值不能和已有的值重复,而且必须大于其中最大的一个值; 也可以不指定该列的值,只将其他列的值插入,让ID还是按照MySQL自增自己填; 具体: 1.创建数据库 create table if not exists userInfo ( id int PRIMARY KEY AUTO_INCREMENT, name varchar(50) NOT NULL, password varchar(50) NOT NULL ); 1 2 3 4 5 2.插入数据记录 insert into userInfo values(1,'aaa','1212'); 1 当数据表中有自增长主键时,当用SQL插入语句中插入语句带有ID列值记录的时候; 如果指定了该列的值,则新插入的值不能和已有的值重复,而且必须大于其中最大的一个值; 也可以不指定该列的值,只将其他列的值插入,让ID还是按照MySQL自增自己填; 这种情况在进行插入的时候,两种解决方法: ①可以把id的值设置为null或者0,这样子mysql都会自己做处理 ②手动指定需要插入的列,不插入这一个字段的数据! #方法①: insert into userInfo values(null,'ddf','8979'); insert into userInfo values(0,'ddf','8979'); 1 2 3 #方法②: insert into userInfo(name,password) values('ddf','8979'); 3.mysql清空一个表 TRUNCATE heltest

mysql主键自增 insert_MySQL数据表中有自增长主键时如何插入数据相关推荐

  1. mysql一个表中可以有几个主键_数据库的单个数据表中有几个主键?

    数据库的单个数据表中只能有一个主键.数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性:主键主要是用与其他表的外键关联,以及本记录的修改与删除. 数据库的单 ...

  2. 假设mysql数据表t1有字段_使用ROMA Connect集成数据

    概述 ROMA Connect支持接入多种类型的数据源,并通过数据集成任务实现源端到目标端的数据集成转换.ROMA Connect支持相同结构数据之间进行集成转换,也支持异构数据之间进行集成转换. 本 ...

  3. 用DevExpress.Xpo 直接维护后台的 数据表,在这四列中录入的数据,即时插入或更新到关联的数据表中

    用DevExpress.Xpo 直接维护后台的 数据表,在这四列中录入的数据,即时插入或更新到关联的数据表中. 步骤: 1.引入DevExpress.Xpo.DLL服务 2.加入这些 using De ...

  4. MySQL(四)—— 数据表的约束(外键约束,主键约束等)

    文章目录 数据表的约束 主键约束 非空约束 默认值约束DEFAULT 唯一性约束 UNIQUE 外键约束 FOREIGN KEY 创建外键 数据的一致性了解 删除外键 外键约束需要注意的细节 数据表的 ...

  5. SQL 语句之insert语句插入数据:若表中有重复的主键或数据继续插入解决方案

    已知条件:MySQL数据库  存在一张表,表名为teacher,主键为id,表中有4行数据 select * from teacher; 要求:要求使用数据库插入语句往表中插入数据,若需要插入表中的数 ...

  6. Oracle 创建数据表以及对数据表、字段、主外键、约束的操作

    选择主键的原则: 最少性 尽量选择使用单个键作为主键 稳定性 尽量选择数值更新少的列作为主键 1.创建数据表(CREATE TABLE) --创建数据表Student create table Stu ...

  7. Mysql数据库——数据表的优化、外键与三范式

    数据表优化 将商品信息表进行优化 1.创建商品种类表: create table if not exists goods_cates( id int unsigned primary key auto ...

  8. 关于数据库中有自增主键时如何插入数据?

    这里以一张user表为例,id为自增的. CREATE TABLE `user` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `username` varc ...

  9. 关于DM达梦数据库,获取用户表信息、数据表结构、数据表创建语句、主键等信息的sql

    1.获取数据表中的字段名.类型.长度.描述 select name,reftype,length,descrip from ( select distinct A.COLUMN_ID as id, A ...

最新文章

  1. OpenvSwitch — 安装部署与基本操作
  2. 操作系统五: 非连续内存分配
  3. Zuul 查看所有路由路径与filter(过滤器)
  4. asp.net三层结构
  5. oracle无法解析连接符,oracle无法解析连接字符串,请教
  6. idea lombok不生效_Spring Boot 集成 Lombok 让代码更简洁!
  7. AE 中的查找与定位,以城市查找为例
  8. java getchildren用法_Java ZkClient.getChildren方法代碼示例
  9. [转]国内优秀论坛之大汇集
  10. CUDA+cuDNN下载安装(配备GPU环境)
  11. Windows 2000虚拟机安装全过程(VMware)
  12. natapp外网穿透使用教程Windows
  13. 如何在计算机设置鼠标宏,游戏鼠标宏设置是什么?怎么设置游戏鼠标宏?
  14. FTP服务简介与配置
  15. 深入理解Java虚拟机-垃圾收集算法
  16. springClude简单配置
  17. 读书《AB实验:科学归因与增长的利器》(刘玉凤)
  18. 关于webpack下载loader出现的问题(ERROR in ./src/img/timg.jpg Module build failed: ValidationError: File Loade)
  19. 一加9 Pro和小米11 Pro哪个好?做了超多功课最终选择了它
  20. 前端开发毕业设计如何选题?怎么做?

热门文章

  1. 微信个人号裂变引流技巧,微信个人号粉丝裂变
  2. 北京内推 | 联想研究院招聘计算机视觉算法实习生
  3. 周鸿祎:所有的商业模式都是试出来的(好文回顾)
  4. #PCIE# PCIe的接口形态之M.2接口
  5. 用友T3升级到U8步骤
  6. 简述计算机的昨天今天和明天,昨天今天和明天作文600字
  7. Android利剑之——通知栏提醒
  8. 机器学习基础 | 监督学习与无监督学习的快速入门指南
  9. Linkedin领英如何查找公司主页
  10. 网络性能--速率,带宽,吞吐量