首页 > 其他分享 >主键约束和主键约束自动增长

主键约束和主键约束自动增长

时间:2022-10-13 11:56:00浏览次数:46  
标签:主键 stu 添加 自动 TABLE 约束 id

主键约束:primary key。

注意:

  1.含义:非空且唯一

  2.—张表只能有一个字段为主键

  3.主键就是表中记录的唯一标识

2.在创建表时,添加主键约束

create table stu(

id int primary key ,--给id添加主键约束

name varchar( 20));

3.删除主键

--错误alter table stu modify id int ;

ALTER TABLE stu DROP PRIMARY KEY;

4.创建完表后,添加主键

ALTER TABLE stu MODIFY id INT PRIMARY KEY;

 

 

主键约束自动增长:

1.概念∶如果某一列是数值类型的,使用auto_increment可以来完成值得自动增长。

2.在创建表时,添加主键约束,并且完成主键自增长

create table stu(

id int primary key auto_increment,--给id添加主键约束

name varchar( 20));

3.删除自动增长

ALTER TABLE stu MODIFY id INT;

4.添加自动增长

ALTER TABLE stu MODIFY id INT AUTO_INCREMENT;

 

标签:主键,stu,添加,自动,TABLE,约束,id
From: https://www.cnblogs.com/hungui/p/16787696.html

相关文章

  • MySQL定时自动备份及自动删除老的备份
    1.背景    目前接触的项目中,发现大部分项目开发环境和测试环境的数据库都没有自动备份,如果误删可能导致一系列问题,虽然有些项目有数据迁移工具,但是迁移工具里面仅仅......
  • 事务基本演示和事务默认自动提交&手动提交
    1.事务的基本介绍 1.概念: *如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败2.操作: 1.开启事务:startt......
  • 非空约束和唯一约束
    非空约束:我们先来讲一下非空约束是什么意思,他是什么,首先非空大家应该都知道吧所谓非空的意思顾名思义就是这个字段不能是空的,得又数据,约束什么呢?约束就是我们指定这一个......
  • 事务-默认自动提交&手动提交和事务-事务四大特征
    事务-默认自动提交&手动提交MySQL数据库中事务默认自动提交事务提交的两种方式:自动提交:mysql就是自动提交的一条DML(增删改)语句会自动提......
  • windows系统,自动设置--shutdown命令了解
     参考:https://baike.baidu.com/item/shutdown/10469108?fr=aladdin 比如你的电脑要在24:00关机,可以选择“开始运行”,输入“at24:00Shutdown-s”,这样,到了24点,电脑就......
  • 怎么禁止流氓软件自动安装 电脑不停的自动安装软件怎么办(转)
        怎么禁止流氓软件自动安装?有时当我们不小心下载了流氓软件之后,就会出现一大堆的捆绑软件,甚至有些还会自己不停的自动安装,删完之后还会下载,非常令人困扰。很多......
  • 自动化生成骨架屏的技术方案设计与落地
    自动化生成骨架屏的技术方案设计与落地Neal_yang2021年11月19日10:05 ·  阅读3448个人文章集:Nealyang/PersonalBlog主笔公众号:全栈前端精选背景性能......
  • Android自动测试之monkeyrunner工具
    ​这篇博客的作者弄出来了,可我弄出来的结果不一样,郁闷其实是翻译过来的,原文:http://developer.android.com/tools/help/monkeyrunner_concepts.html        ......
  • 【AutoML】进化算法如何用于自动模型搜索(NAS)
    大家好,欢迎来到专栏《AutoML》,在这个专栏中我们会讲述AutoML技术在深度学习中的应用,这一期讲述进化算法用于模型搜索的基本概念和流程。作者&编辑|言有三一直以来,网络结构......
  • ElementPlus的MessageBox自动关闭
    <template><el-rowclass="mb-4"><el-button@click="open"type="primary"show-confirm-button="false">Click</el-button></el-row></template><scripts......