我想创建一个包含一个主键和一个唯一键的表(我想用于行顺序的唯一键)。不确定这是不是最好的方法,但我想要一个可以按特定方式订购的歌曲表,所以我想要一个列(order_id)来控制顺序。
我在尝试创建表时遇到此错误:
表定义不正确;只能有一个自动列,必须将其定义为键
CREATE TABLE IF NOT EXISTS `music` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`order_id` int(11) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`),
UNIQUE KEY (`order_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
感谢帮助或建议。