一个数据库表只能有一个主键,不允许两个主键。但是允许两个字段联合起来设置为主键,这叫联合主键。
创建主键的方式如下:
1
2
|
ALTER
TABLE
选课表
|
创建联合主键的方式如下:
1
2
|
ALTER
TABLE
选课表
|
MYSQL \G 用法:查询结果按列打印
MYSQL \G 放到sql语句后,可以使每个字段打印到单独的行,如:
mysql> select * from user_msg limit 2 \G;
*************************** 1. row ***************************
uid: 1
today_msg: 0
today_recv: 1
recvmsgcount: 59
sendmsgcount: 0
twoday1: 0
treeday1: 0
towday2: 0
treeday2: 0
todayfist: 0
*************************** 2. row ***************************
uid: 2
today_msg: 0
today_recv: 1
recvmsgcount: 292
sendmsgcount: 2693
twoday1: 0
treeday1: 0
towday2: 0
treeday2: 0
todayfist: 0
2 rows in set (0.02 sec)