首页 > 数据库 >MySQL主键自增

MySQL主键自增

时间:2022-12-07 18:13:28浏览次数:38  
标签:自增 增值 tableName MySQL table 主键

1. 查看自增值

SELECT Auto_increment
  FROM information_schema.TABLES
 WHERE Table_Schema= 'database'
   AND table_name= 'tableName'

2.设置自增值

alter table 'tableName' AUTO_INCREMENT=0;

3.重置自增值

truncate table `tableName`;

注意: delete table 并不会清空自增值, 如果delete table 需要再重新alter设置自增值

标签:自增,增值,tableName,MySQL,table,主键
From: https://www.cnblogs.com/Baker-Street/p/16963886.html

相关文章

  • 修改mysql多个表的相同字段为同一值内容
    mysql将所有数据库的表的相同字段更新为某一值1、创建存储过程函数名为:proc_update_client_idCREATEPROCEDURE`proc_update_client_id`()BEGIN--定于全局变量......
  • Mysql连接查询详解
    前言记得刚工作几年的时候,就写了一篇关于Mysql连接查询的博客文章,里面简单的认为先对关联表的记录进行笛卡尔积,然后再根据where条件过滤,现在看来有点贻笑大方了。正好最近看......
  • 通过Logstash实现mysql数据定时增量同步到ES
    文章目录​​前言​​​​一、系统配置​​​​二、同步步骤整体概览​​​​三.logstash数据同步实战​​​​1、新建mysql表​​​​2、ES中新建索引​​​​3、Logstash......
  • Centos7上使用yum安装mysql8.x
    文章目录​​前言​​​​一、官方文档​​​​二、安装步骤​​​​1.安装MySQLYumRepository​​​​2.选择要安装的版本​​​​3.检查rpm的签名​​​​4.安装Mysql​......
  • MYSQL5.7实现递归查询
    根据父id查出所有子级,包括子级的子级,包括自身的idsys_tenant_company_relation为关联表,company_id为子id,parent_company_id为父idSELECTDATA.*FROM(......
  • docker 部署 rabbitmq(持久化) 和postgresql redis mysql
    rabbitmq:dockerrun-d--hostname=rabbitmq--restart=always-eRABBITMQ_DEFAULT_USER=admin-eRABBITMQ_DEFAULT_PASS=admin--name=rabbitmq-p5672:5672-p15672......
  • mysql两阶段提交
    1.log写入机制1.1 binlog的写入机制事务执行过程中,先把日志写到binlogcache,事务提交的时候,再把binlogcache写到binlog文件中。1.2 redolog的写入机制1.2.1.存在r......
  • Mysql GTID
    GTID的全称是GlobalTransactionIdentifier,也就是全局事务ID,是一个事务在提交的时候生成的,是这个事务的唯一标识。它由两部分组成,格式是:GTID=server_uuid:gno等价于,......
  • mysql 学习
    mysql学习解决冲突使用反引号对键进行标识键值对键``值''mysql能存储的数据类型INT整型DECIMAL浮点型VARCHAR(params)字符型BLOB二进制DATE日期TIMESTA......
  • mysql page_一文理解MySQL中的page页--转
    在介绍InnoDB中的页的时候,很有必要先让大家了解一下InnoDB中的存储结构从InnoDB存储引擎的逻辑结构看,所有数据都被逻辑地存放在一个空间内,称为表空间(tablespace),而表空......