您必须交换索引的顺序:
CREATE TABLE IF NOT EXISTS `test` ( `id` int(10) NOT NULL AUTO_INCREMENT, `abc` varchar(50) NOT NULL, `data` varchar(100) NOT NULL, PRIMARY KEY (`abc`, `id`) -- id got to be second) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
我从手册中引用:
对于MyISAM表,可以 在多列索引的 第二 列上指定AUTO_INCREMENT 。
这个小提琴中的工作示例
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)