首页 > 数据库 >MYSQL自增步长

MYSQL自增步长

时间:2024-01-20 12:34:47浏览次数:46  
标签:自增 set auto global 步长 session increment MYSQL

1、对于自增列,必须是索引(含主键)。
2、对于自增可以设置步长和起始值

基于会话级别:
                     show session variables like 'auto_inc%'; 查看全局变量
                     set session auto_increment_increment=2;  设置会话步长
                     #set session auto_increment_offset=10;
基于全局级别:
                     shwo global  variables like 'auto_inc%'; 查看全局变量
                     set global auto_increment_increment=2; 设置会话步长
                     #set global auto_increment_offset=10;

标签:自增,set,auto,global,步长,session,increment,MYSQL
From: https://www.cnblogs.com/liujiaping/p/17976308

相关文章

  • MySQL中的加密函数
    本文简单介绍MySQL中的加密函数。MySQL提供了多种加密函数,以下是一些常用的:PASSWORD(str):用于密码加密,通常用于创建用户时对密码进行加密。MD5(str):生成一个128位的加密串,返回一个32位的16进制数。SHA1(str):生成一个160位的加密串,返回一个40位的16进制数。ENCODE(str......
  • MySQL连接池最大连接数设置
    默认连接数的选择应该基于你的应用程序的需求以及数据库服务器的性能和配置。 对于大多数小型和中型应用程序来说,10个连接可能是一个合理的起点。然而,如果你的应用程序具有较高的并发性或处理大量数据库操作,你可能需要增加连接数。否则,在高负载时,连接池中的连接可能会快速耗尽......
  • k8s之构建Mysql和Wordpress集群
    一、实验目的基于Kubernetes集群实现多负载的WordPress应用。将WordPress数据存储在后端Mysql,Mysql实现主从复制读写分离功能。1、准备Kubernetes集群环境root@k8s-master01:~#kubectlgetnodesNAMESTATUSROLESAGEVERSIONk8s-master01Re......
  • Linux离线安装MySQL
    在Linux上离线安装MySQL,可以按照以下步骤进行操作:下载MySQL安装包:去MySQL官网下载适合Linux系统的MySQL安装包,选择一个合适的版本和文件格式进行下载。根据gclib安装对应的版本和架构进行选择。将安装包复制到Linux系统中:将下载的MySQL安装包复制到Linux系统中的一个合适的目录,例......
  • pymysql模块
    支持python代码操作数据库MySQL#安装,不用考虑版本pip3installpymysql1 链接、执行sql、关闭(游标) importpymysqluser=input('用户名:').strip()pwd=input('密码:').strip()#链接conn=pymysql.connect(host='localhost',port=3306,user='ro......
  • Mysql Row size too large (> 8126)
    问题描述:Rowsizetoolarge(>8126).ChangingsomecolumnstoTEXTorBLOBorusingROW_FORMAT=DYNAMICorROW_FORMAT=COMPRESSEDmayhelp.Incurrentrowformat,BLOBprefixof768bytesisstoredinline.解决问题有几种潜在的解决方案可以解决这个问题。将表转......
  • mysql常用查询日期语句
    --最近30天 selectdate_add(curdate(),interval(cast(help_topic_idassignedinteger)-30)day)dayfrommysql.help_topicwherehelp_topic_id <=day(last_day(curdate()))orderbyhelp_topic_id--最近7天 selectdate_add(curdate(),interval(cast(help_to......
  • elasticsearch学习笔记2 - logstash jdbc 同步MYSQL到ES
    logstash是一个管道工具input输入output输出filter过滤条件咋们初级先了解到这些再说比较优秀的教程文档作为基础知识需要了解:https://blog.csdn.net/qq_19283249/article/details/130839158?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170564710516800215......
  • 如何在 Debian 12 上安装 MySQL
    MySQL是一个关系型数据库管理系统,目前依旧是最流行的数据库之一,很多系统都在使用MySQL数据库。自从MySQL被甲骨文收购之前后,基本上所有Linux发行版的源默认都不包含MySQL了,而是改成了开源的MariaDB。本文主要介绍如何在Debian12中安装MySQL。前期准备1、一台安......
  • MySQL索引使用原则
    1、最左前缀法则:     如果索引多列(联合索引),要遵循最左前缀法则,最左前缀法则指的是查询从索引的最左列开始,并且不跳过索引中的列。如果跳过某一列,索引将部分失效(后面的字段索引失效)。2、范围查询   联合索引中,出现范围查询(<,>),范围查询右侧的列索引失效(业务允许......