请问:
 mysql 如何取得下一个自动增长的ID
谢谢

解决方案 »

  1.   

    是auto_increment。如下:
    create table IDENTITY_TESTER (
       ID bigint not null auto_increment,
       name varchar(15),
       primary key (ID)
    );
      

  2.   

    若是通过MySQL 可视化管理器创建表的话,ID 字段可选自增字段。
      

  3.   

    select max(ID) from IDENTITY_TESTER;然后通过ResultSet取得这一列的值后加1就可以了
      

  4.   

    id int(4) auto_increment not null primary key, 
    让数据库自动增长好了,不用自己算
    用上面的句子,在插入时就不用管id了
    如果你自己来加ID,就像楼上所说的同步问题很严重
      

  5.   

    longzhuchen(七星球) 
    -------------------------------
    select max(ID) from IDENTITY_TESTER;
    然后通过ResultSet取得这一列的值后加1就可以了
    ---------------------------------------------------------------如果是多用户情况下,这种方式简直就是一场灾难