MySQL获得指定数据表中auto_increment自增id值的方法及实例
http://kb.cnblogs.com/a/2357592/很多情况下,我们要提前用到当前某个表的auto_increment自增列id,可以通过执行sql语句来查询到这个id值。
show table status where name=’表名’
或者
show table status like ‘表名’
然后从查询到的结果集中获得auto_increment的值
代码实例:<?php mysql_connect("localhost","root",''); mysql_select_db("test"); $sql="show table status where name='members'"; $query=mysql_query($sql); $res=mysql_fetch_array($query); echo "当前表的自增id为:".$res['Auto_increment']; ?>
MySQL获得指定数据表中auto_increment自增id值的方法及实例的更多相关文章
- MySQL查询数据表的Auto_Increment(自增id)
		1.一般数据表的id都是设置成auto_increment的,所以当插入一条记录后,可以使用下面的命令来获取最新插入记录的id值 select last_insert_id(); 注意:1. 必须是在 ... 
- 解决在mysql表中删除自增id数据后,再添加数据时,id不会自增1的问题
		https://blog.csdn.net/shaojunbo24/article/details/50036859 问题:mysql表中删除自增id数据后,再添加数据时,id不会紧接.比如:自增id ... 
- mysql进阶(五)数据表中带OR的多条件查询
		MySQL数据表中带OR的多条件查询 OR关键字可以联合多个条件进行查询.使用OR关键字时: 条件 1) 只要符合这几个查询条件的其中一个条件,这样的记录就会被查询出来. 2) 如果不符合这些查询条件 ... 
- EF Core中Fluent Api如何删除指定数据表中的行
		这两天一直在研究在code first下如何删除数据表中的指定行,于是开始搜狗,后来百度,压根就找不到资料,后来一想可能我的搜索关键字有问题,而且ef core命令与ef的命令差不多,于是从这两个方面 ... 
- mysql 清空或删除表数据后,控制表自增列值的方法
		http://blog.sina.com.cn/s/blog_68431a3b0100y04v.html 方法1: truncate table 你的表名 //这样不但将数据全部删除,而且重新定位自增 ... 
- iOS-查询数据库-->指定数据表中的当前数据行的总数量
		很多时候,我们在查询一个表的时候,不想得到里面的记录内容,只是想简单的得到符合查询条件的记录条数. FMDB中有一个很简单的方法就可以实现,见下面的代码实例: #import "FMdata ... 
- mysql获取插入时自增ID值的方法
		1. LAST_INSERT_ID: LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变. LAST_INSERT_ID是 ... 
- Mysql 如何删除数据表中的重复数据!
		1.使用distinct查询所有不重复的记录 2.创建数据表相同结构的临时表,将第一步的数据复制进去 create temporary table if not exists student_temp ... 
- 获得指定数据库中指定块表中所有实体的id
		该函数也使用外部指定图纸中的数据库中的块 Int getIdsByDwgBlkName(AcDbDatabase *pDwg, CString strBlkName, AcDbObjectIdArra ... 
随机推荐
- 装箱I(01背包)
			描述 给两个有一定容量的箱子,往里面装宝石(宝石总容量不能超过箱子容量),不同的宝石有不同的容量和价值.求两个箱子里最大宝石的价值. 输入 line 1: Input n; n:表示宝石数量 ... 
- poj1236  Tarjan算法模板 详解
			思想: 做一遍DFS,用dfn[i]表示编号为i的节点在DFS过程中的访问序号(也可以叫做开始时间)用low[i]表示i节点DFS过程中i的下方节点所能到达的开始时间最早的节点的开始时间.初始时dfn ... 
- 实现chrome多用户独立cookie
			2018-02-08 10:58:57 在浏览器设置中添加一个用户并创建桌面快捷方式,属性中我们可以发现 "C:\Program Files (x86)\Google\Chrome\Appl ... 
- BZOJ 3167 [Heoi2013]Sao ——树形DP
			BZOJ4824的强化版. 改变枚举的方案,使用前缀和进行DP优化. 然后复杂度就是$O(n^2)$了. #include <map> #include <cmath> #in ... 
- TCP面试题之为什么需要三次握手才能建立连接/四次挥手才能断开连接
			为什么需要三次握手才能建立连接? 答:为了初始化Sequence Number(序列号)的初始值,要通知双方数据包的序号,作为以后通讯的序号,以保证在网络传输过程,不会因为网络原因而导致乱序: 为什么 ... 
- 【前端学习笔记】2015-09-01 附 split()方法、readyState
			1.split():作用对象是一个字符串或者字符串对象,会要求设置两个参数(分割点(separator),分割出来的数量(number)),ps:1."2:3:4:5".split ... 
- hdu 4418 高斯消元求期望
			Time travel Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total ... 
- 洛谷P1372 a/b problem
			题目背景 “叮铃铃铃”,随着高考最后一科结考铃声的敲响,三年青春时光顿时凝固于此刻.毕业的欣喜怎敌那离别的不舍,憧憬着未来仍毋忘逝去的歌.1000多个日夜的欢笑和泪水,全凝聚在毕业晚会上,相信,这一定 ... 
- Word Ladder系列
			1.Word Ladder 问题描述: 给两个word(beginWord和endWord)和一个字典word list,找出从beginWord到endWord之间的长度最长的一个序列,条件: 1. ... 
- PHP的json_encode()函数的引号
			PHP的json_encode()函数的引号 (1)数组的索引和值都使用双引号 $a = ["id"=>1,"age"=>12,"name ... 
