3

INT(11)MYSQL データベースに 1000 の値から始まり、1 ずつ増加するフィールドを作成したいと考えていますINSERT

警告: これは主キーではありません

DB は MYSQL 6.0 および InnoDB エンジンで実行されています

可能であれば、誰がこれを達成できますか?

4

2 に答える 2

0

以下のコードを試してください。これが、以下のコードの構文部分に焦点を当てるのに役立つことを願っています -- KEY (id) --

CREATE TABLE IF NOT EXISTS `users`(
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  `username` varchar(50) NOT NULL,
  `password` varchar(100) NOT NULL,
  `email` varchar(80) NOT NULL,
  `type` int(11) NOT NULL,
  `created` datetime NOT NULL,
  `modified` datetime NOT NULL,
  `status` enum('1','0') NOT NULL COMMENT '''0'' for inactive ''1'' for active',
   PRIMARY KEY (`username`),
   KEY (id)    
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1000;
于 2013-11-06T12:57:24.457 に答える