MySQL查詢和修改auto_increment的方法


查詢表名為tableName的auto_increment值:
復制代碼 代碼如下:
SELECT AUTO_INCREMENT FROM information_schema.tables WHERE table_schema='photos' and table_name="tableName";
table_schema='photos' ----  為所在數據庫名稱,沒有這個會把root中所有表格中表格名都為tableName的auto_increment  都調出來;
 
        
information_schema.tables  為固定的格式,sql進入命令終端----進入數據庫中操作的內容;


修改 test_user 庫 user 表 auto_increment為 10000 mysql> alter table test_user.user auto_increment=10000;
Query OK, 0 rows affected (0.12 sec) Records: 0 Duplicates: 0 Warnings: 0
mysql> select auto_increment from information_schema.tables where table_schema='test_user' and table_name='user';
+----------------+
| auto_increment |
+----------------+
| 10000 |
+----------------+
1 row in set (0.04 sec)

修改 photos 庫 tf_user 表 auto_increment為 20

mysql> alter table `photos`.`tf_user` auto_increment=20;
Query OK, 0 rows affected (0.00 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> select auto_increment from information_schema.tables where table_schema='photos' and table_name='tf_user';
+----------------+
| auto_increment |
+----------------+
| 20 |
+----------------+
1 row in set (0.00 sec)

 
        
 
        
也可以在表格的  操作 中  查看  修改   下一個插入數據的   AUTO_INCREMENT;---這樣比較方便
http://blog.csdn.net/fdipzone/article/details/50421831


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM