返回顶部
首页 > 资讯 > 数据库 >如何更改MySQL中的自增数?
  • 517
分享到

如何更改MySQL中的自增数?

2023-10-22 09:10:40 517人浏览 安东尼
摘要

auto_increment 是一个默认属性,它会自动递增新添加的记录。 通过1. 使用alter命令可以更改起始数字。首先,使用insert命令创建一个表。具体操作如下 −Mysql> CREATE table AutoIncrem

auto_increment 是一个默认属性,它会自动递增新添加的记录。

通过1. 使用alter命令可以更改起始数字。

首先,使用insert命令创建一个表。具体操作如下 −

Mysql> CREATE table AutoIncrementTable
-> (
-> id int auto_increment,
-> name varchar(200),
-> Primary key(id)
-> );
Query OK, 0 rows affected (0.70 sec)

在创建表后,可以通过插入命令将记录插入到表中

这是给出的内容如下 −

mysql> INSERT into AutoIncrementTable(name) values('Carol');
Query OK, 1 row affected (0.19 sec)

mysql> INSERT into AutoIncrementTable(name) values('Bob');
Query OK, 1 row affected (0.15 sec)

mysql> INSERT into AutoIncrementTable(name) values('John');
Query OK, 1 row affected (0.18 sec)

现在,通过select命令就可以看到表中的记录了。这被给出为 如下 -

mysql> SELECT * from AutoIncrementTable;

从上述查询中获得的输出如下 −

+----+-------+
| id | name  |
+----+-------+
| 1  | Carol |
| 2  | Bob   |
| 3  | John  |
+----+-------+
3 rows in set (0.00 sec)

现在表中已经插入了3条记录,并且id每次加1。 现在自动增量已更改,以便下一条记录的 id 从 1000 开始。

更改 auto_increment 的语法如下。

alter table yourTableName auto_increment=startingNumber;

上述语法用于将auto_increment增加1000。如下所示 −

mysql> alter table AutoIncrementTable auto_increment = 1000;
Query OK, 0 rows affected (0.16 sec)
Records: 0 Duplicates: 0 Warnings: 0

成功修改了auto_increment后,表中插入了更多的记录。这是 显示如下 −

mysql> INSERT into AutoIncrementTable(name) values('Taylor');
Query OK, 1 row affected (0.12 sec)

mysql> INSERT into AutoIncrementTable(name) values('Sam');
Query OK, 1 row affected (0.17 sec)

现在,使用select语句查看表记录。可以看到第4条记录

数量从 1000 开始。

mysql> SELECT * from AutoIncrementTable;

以下是输出

+------+--------+
| id   | name   |
+------+--------+
| 1    | Carol  |
| 2    | Bob    |
| 3    | John   |
| 1000 | Taylor |
| 1001 | Sam    |
+------+--------+
5 rows in set (0.00 sec)
您可能感兴趣的文档:

--结束END--

本文标题: 如何更改MySQL中的自增数?

本文链接: https://lsjlt.com/news/436246.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何更改MySQL中的自增数?
    auto_increment 是一个默认属性,它会自动递增新添加的记录。 通过1. 使用alter命令可以更改起始数字。首先,使用insert命令创建一个表。具体操作如下 −mysql> CREATE table AutoIncrem...
    99+
    2023-10-22
  • 更改postgresql数据表的自增id
    更改postgresql数据表的自增id 首先查看需要更改表的自增ID的索引名称:使用命令:\d you_table_name如下图所示,在Default一栏中 server_server_id_seq 即...
    99+
    2024-04-02
  • mysql如何修改自增列的初始值
    要修改MySQL表中自增列的初始值,可以使用ALTER TABLE语句来实现。以下是修改自增列初始值的步骤: 首先,使用DESCR...
    99+
    2024-04-20
    mysql
  • MySQL中的自增主键怎么修改
    这篇文章主要介绍“MySQL中的自增主键怎么修改”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“MySQL中的自增主键怎么修改”文章能帮助大家解决问题。一、自增值保存...
    99+
    2024-04-02
  • mysql如何增加自增字段
    在MySQL中增加自增字段的方法是在创建表时设置该字段为自增属性,具体步骤如下: 在创建表时,在字段的数据类型后面添加AUTO_I...
    99+
    2024-04-09
    mysql
  • mysql如何更改数据库名
    要更改 mysql 数据库名,可通过以下步骤:连接 mysql 服务器。使用 rename database 语句重命名数据库,语法为:rename database old_name ...
    99+
    2024-06-15
    mysql
  • Mysql 数据库表如何增删改查
    这篇文章将为大家详细讲解有关Mysql 数据库表如何增删改查,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、表操作1、【增加】 create table ...
    99+
    2024-04-02
  • MySQL——数据的增删改
    2023.9.12         本章开始学习DML (数据操纵语言) 语言。相关学习笔记如下: #DML语言#一、插入语句#方式一:经典的插入SELECT * FROM beauty;#1.插入的值的类型要与列的类型一致或兼容I...
    99+
    2023-09-29
    mysql 数据库
  • mysql-数据的增删改
    插入数据: insert更新数据: update删除数据: delete一、 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括1.使用INSERT实现数据的插入2.UPDATE实现数 据的更新3.使用...
    99+
    2023-01-30
    数据 mysql
  • 如何更改mysql数据库的密码
    不知道大家之前对类似如何更改mysql数据库的密码的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完如何更改mysql数据库的密码你一定会有所收获的。环境介绍:操作系...
    99+
    2024-04-02
  • MSSQL如何修改已有数据的表的自增列
    这篇文章主要介绍了MSSQL如何修改已有数据的表的自增列,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 use...
    99+
    2024-04-02
  • mysql如何进行表数据的增删改查
    这篇文章主要介绍mysql如何进行表数据的增删改查,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在mysql中,可以使用SELECT语句进行表数据的查询,使用INSERT语句...
    99+
    2024-04-02
  • Mysql innoDB怎么修改自增id起始数
    本篇内容介绍了“Mysql innoDB怎么修改自增id起始数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一. 建表的时候指定起...
    99+
    2023-07-05
  • 如何更改阿里云新增数据库地址
    阿里云数据库是阿里云推出的一款高性能、可扩展的数据库服务,它可以提供安全可靠的数据库存储和处理能力。然而,有时候我们需要更改阿里云新增数据库地址,以便更好地管理我们的数据库。本文将详细介绍如何更改阿里云新增数据库地址。 步骤一:登录阿里云控...
    99+
    2023-11-03
    阿里 如何更改 地址
  • MySQL中如何快速更改数据库名称
    本篇内容主要讲解“MySQL中如何快速更改数据库名称”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL中如何快速更改数据库名称”吧!1、新建数据库centos_old.mysql ...
    99+
    2023-06-27
  • 如何理解MySQL中GTID和自增列的数据测试
    今天就跟大家聊聊有关如何理解MySQL中GTID和自增列的数据测试,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。   昨天的一篇文章,今...
    99+
    2024-04-02
  • MySQL:数据的增删改查
    数据的增删改查 前言一、插入数据1、实际问题2、方式1:VALUES的方式添加3、方式2:将查询结果插入到表中 二、删除数据三、更新数据四、查询数据五、MySQL8新特性:计算列 前言 本博主将用CSDN记录软件开发求学...
    99+
    2023-08-17
    mysql android adb
  • 如何解决Mysql更新自增主键id遇到的问题
    这篇文章主要为大家展示了“如何解决Mysql更新自增主键id遇到的问题”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决Mysql更新自增主键id遇到的问题”这篇文章吧。为什么要更新自增id...
    99+
    2023-06-21
  • Mysql如何设置id自增
    (1)设置自增 方案一: CREATE TABLE IF NOT EXISTS user( id INT UNSIGNED AUTO_INCREMENT, name VARCHAR(100) NOT NULL, sex VARCH...
    99+
    2023-08-17
    mysql 数据库 java linux nio
  • mysql中如何实现增删改查语句
    这篇文章主要介绍mysql中如何实现增删改查语句,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql增删改查语句操作:1、使用select...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作