MySQL创建双主键


如下:

CREATE TABLE `loginlog` (
  `id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT COMMENT '主键编号',
  `IP` varchar(100) NOT NULL COMMENT 'ip地址主键',
  `version` int(11) NOT NULL DEFAULT '1' COMMENT '登录次数',
  `address` varchar(100) NOT NULL COMMENT '登录地址',
  `loginTime` TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '当前登录时间',
  `lastLogin` TIMESTAMP(3) NOT NULL DEFAULT '0000-00-00 00:00:00.000' COMMENT '最后登录时间',
  PRIMARY KEY (`id`,`IP`),
  UNIQUE KEY `id` (`id`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='登录信息表';

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM