mysql 同时建立俩个主键和一个AUTO_INCREMENT mysql 同时建立俩个主键和一个AUTO_INCREMENT 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可以在一张表内建立两个主键! 主键一张表内只能有一个。 但一个主键可以是由多列组成的。其中一列可以是AUTO_INCREMENT 就是怎么在一个主键内建立俩个列和一个AUTO_INCREMENT mysql> create table t_amao007 ( -> id1 int not null, -> id2 int not null auto_increment, -> col1 int, -> primary key (id1,id2) -> ) engine=myisam;Query OK, 0 rows affected (0.06 sec)mysql> insert into t_amao007 values (1,null,1);Query OK, 1 row affected (0.00 sec)mysql> insert into t_amao007 values (1,null,1);Query OK, 1 row affected (0.00 sec)mysql> select * from t_amao007;+-----+-----+------+| id1 | id2 | col1 |+-----+-----+------+| 1 | 1 | 1 || 1 | 2 | 1 |+-----+-----+------+2 rows in set (0.00 sec)mysql>当您的问题得到解答后请及时结贴.http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html 精确存放超过1亿并且有两位小数的话,用什么类型?float可以吗? 一次要读出几十万条数据,MYSQL该如何修改配置文件? 一个简单的 mysql 触发器 mysql 启动不了 windows下的postgresql自定义类型和函数的问题 哪部分花的时间更长 关于MySQL Merge引擎的疑问? 如何将一个表的字段转移到另一个表我用phpmyadmin 远程访问另一个LAN的MYSQL mysql数据库换了机器,只剩下了.frm,ibdata1也没有了,是InnoDB的数据库,怎么恢复表结构,数据可以不要。 MYSQL多表查询 phpmysql执行多条insert into....就没反应
-> id1 int not null,
-> id2 int not null auto_increment,
-> col1 int,
-> primary key (id1,id2)
-> ) engine=myisam;
Query OK, 0 rows affected (0.06 sec)mysql> insert into t_amao007 values (1,null,1);
Query OK, 1 row affected (0.00 sec)mysql> insert into t_amao007 values (1,null,1);
Query OK, 1 row affected (0.00 sec)mysql> select * from t_amao007;
+-----+-----+------+
| id1 | id2 | col1 |
+-----+-----+------+
| 1 | 1 | 1 |
| 1 | 2 | 1 |
+-----+-----+------+
2 rows in set (0.00 sec)mysql>当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html