首页 > 软件开发 > 编程语言 >

mysql自增列如何写insert语句

来源:互联网 2023-03-17 00:27:43 412

mysql是一个关系型数据库。不管是在学校还是以后的工作中用到这个数据库较多,pAF办公区 - 实用经验教程分享!

那么一旦涉及到系统设计,这个自增是必不可少的。小编接下来介绍mysql自增列如何写insert语句,其实就是怎么实现自增。pAF办公区 - 实用经验教程分享!

工具/原料

  • mysql、linux、虚拟机

方法/步骤

  • 1

    首先连接到mysqlpAF办公区 - 实用经验教程分享!

    mysql -uroot -p123456pAF办公区 - 实用经验教程分享!

    use testpAF办公区 - 实用经验教程分享!

    mysql自增列如何写insert语句pAF办公区 - 实用经验教程分享!

  • 1本页面未经许可获取自百度经验
  • 2

    创建测试表pAF办公区 - 实用经验教程分享!

    CREATE TABLE IF NOT EXISTS `test` (pAF办公区 - 实用经验教程分享!

    `name` varchar(50) NOT NULL, pAF办公区 - 实用经验教程分享!

    `current_value` int(11) NOT NULL, pAF办公区 - 实用经验教程分享!

    `id` int(11) NOT NULL DEFAULT '1' pAF办公区 - 实用经验教程分享!

    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC COMMENT='测试序列表'; pAF办公区 - 实用经验教程分享!

    pAF办公区 - 实用经验教程分享!

    插入一条记录pAF办公区 - 实用经验教程分享!

    INSERT INTO `test` (`name`, `current_value`, `id`) VALUES ('zxh宿命', 001, 1) ;pAF办公区 - 实用经验教程分享!

    mysql自增列如何写insert语句pAF办公区 - 实用经验教程分享!

  • 3

    本身mysql就没有自增的特性,需要自定义函数实现了。pAF办公区 - 实用经验教程分享!

    创建获取当前值的函数pAF办公区 - 实用经验教程分享!

    mysql自增列如何写insert语句pAF办公区 - 实用经验教程分享!

  • 4

    创建获取下一个值的函数pAF办公区 - 实用经验教程分享!

    mysql自增列如何写insert语句pAF办公区 - 实用经验教程分享!

  • 5

    创建设置当前值函数pAF办公区 - 实用经验教程分享!

    mysql自增列如何写insert语句pAF办公区 - 实用经验教程分享!

  • 6

    测试先清空表的数据,pAF办公区 - 实用经验教程分享!

    然后插入一条数据pAF办公区 - 实用经验教程分享!

    insert into test set name='zxh001';pAF办公区 - 实用经验教程分享!

    查看效果,默认从0开始pAF办公区 - 实用经验教程分享!

    select * from test;pAF办公区 - 实用经验教程分享!

    mysql自增列如何写insert语句pAF办公区 - 实用经验教程分享!

  • 7

    接着再向表插入一条pAF办公区 - 实用经验教程分享!

    insert into test set name='zxh002';pAF办公区 - 实用经验教程分享!

    设置当前值自增pAF办公区 - 实用经验教程分享!

    select nextval('zxh002');pAF办公区 - 实用经验教程分享!

    查看效果,结果自增字段应该从0变成1pAF办公区 - 实用经验教程分享!

    select * from test;pAF办公区 - 实用经验教程分享!

    mysql自增列如何写insert语句pAF办公区 - 实用经验教程分享!

  • 注意事项

    • 如果对您有帮助,请分享投票点赞,谢谢~

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!pAF办公区 - 实用经验教程分享!


    标签: MYSQL函数SQL编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码