zoukankan      html  css  js  c++  java
  • MySQL之自增长

    一、自增长的特点

    1.给字段添加自增长,字段本身是一个索引
    2.自增长的字段数据类型必须是整数
    3.表中自增长只有一个

    二、 查看自增长对应的变量

    mysql> show variables like 'auto_increment%';
    +--------------------------+-------+
    | Variable_name            | Value |
    +--------------------------+-------+
    | auto_increment_increment | 1  |         #步长
    | auto_increment_offset    | 1     |      #起始值
    +--------------------------+-------+    
    mysql> set auto_increment = 5;        #修改自增长步长 

    三、修改插入数据的字段值 

    1.创建表

    mysql>create table t_auto(ID int unsigned primary key auto_increment,name varchar(20))charset=utf8;
    

    2.修改该表插入的下一条记录自增长的值为修改的值

    mysql> alter table t_auto auto_increment = 255;
    

    3.查看表结构

    mysql> show create table t_autoG;
    *************************** 1. row ***************************
           Table: t_auto
    Create Table: CREATE TABLE `t_auto` (
      `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
      `name` varchar(20) DEFAULT NULL,
      PRIMARY KEY (`ID`)
    ) ENGINE=InnoDB AUTO_INCREMENT=255 DEFAULT CHARSET=utf8
    1 row in set (0.00 sec)
    

    4.插入数据

    mysql>insert into t_auto values(null,'ping');
    

      

      

      

      

  • 相关阅读:
    Python 双向链表的实现
    Python 单链表实现
    分享两种 Python 中的单例模式
    HTML 盒子模型
    HTML 行高
    HTML 超链接 文本修饰 背景属性
    HTML 标签分类
    HTML 文字,样式表
    HTML CSS
    HTML 锚点 空链 超链优化写法
  • 原文地址:https://www.cnblogs.com/pingzhe/p/8436142.html
Copyright © 2011-2022 走看看