mysql> desc m1;
±---------±-----------------±-----±----±-----------±---------------+
| Field | Type | Null | Key | Default | Extra |
±---------±-----------------±-----±----±-----------±---------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| username | char(20) | NO | | | |
| gender | char(1) | NO | | | |
| birth | date | NO | | 0000-00-00 | |
±---------±-----------------±-----±----±-----------±---------------+
4 rows in set (0.03 sec)
mysql> #如果想新建一个列,且在表的最前面,用first
mysql> alter table m1 add pid int not null default 0 first;
mysql> desc m1;
±---------±-----------------±-----±----±-----------±---------------+
| Field | Type | Null | Key | Default | Extra |
±---------±-----------------±-----±----±-----------±---------------+
| pid | int(11) | NO | | 0 | |
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| username | char(20) | NO | | | |
| gender | char(1) | NO | | | |
| birth | date | NO | | 0000-00-00 | |
±---------±-----------------±-----±----±-----------±---------------+