有時我們需要把剛保存的記錄ID返回進行其它操作,下面小編來給大家整理了mysql獲取自增id幾種方法,希望此方法對各位同學有所幫助.
方法一,代碼如下:
SELECT TABLE_ROWS FROM information_schema.tables WHERE table_name='game' AND table_schema = DATABASE();
在php中用法,php代碼示例,代碼如下:
- <?php
- $sql="show table status where name ='members'";
- $query=mysql_query($sql); //Vevb.com
- $row = mysql_fetch_array($query);
- $curid = $row['Auto_increment'];
- ?>
另外還可以使用,代碼如下:
1. select max(id) from tablename
2.SELECT LAST_INSERT_ID() 函數,來獲取這里就不介紹了.
新聞熱點
疑難解答