先创建单独的数据库(eg:ticket),然后创建一个表:
CREATE TABLE Tickets64 (
id bigint(20) unsigned NOT NULL auto_increment,
stub char(1) NOT NULL default '',
PRIMARY KEY (id),
UNIQUE KEY stub (stub)
) ENGINE=MyISAM
如果不考虑多连接影响而只是获取下一条自增id可以这样做: select max(id) 获取最大id 然后加1。如果你想根据此id插入数据就会有问题,因如果获取到最大id后如果另一个连接新增了一条数据就会出问题,标准做法是先插入数据然后获取插入的id mysql数据库可用:select last_insert_id()获取插入的id,就算另一个连接新增了一条数据select last_insert_id()也不会是插入的id值,而只是当前连接的插入的id值。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)