例如 姓名 年龄 地址
老李 35 XXX
. . .
. . .
. . .添加一个列 姓名 年龄 地址 是否有房
. . . 未知
. . . .
. . . .添加的这个列名 是否有房 下面的内容全部都是未知 如何 添加 谢谢各位了
老李 35 XXX
. . .
. . .
. . .添加一个列 姓名 年龄 地址 是否有房
. . . 未知
. . . .
. . . .添加的这个列名 是否有房 下面的内容全部都是未知 如何 添加 谢谢各位了
+-----------------+------+
| 身份证 | 姓名 |
+-----------------+------+
| 435435465546 | WW |
| 432432452454645 | SS |
| 54356356654542 | AA |
+-----------------+------+
3 rows in set (0.00 sec)mysql> alter table t_hiphopthehook add 是否有房 varchar(10) default '未知';
Query OK, 3 rows affected (0.13 sec)
Records: 3 Duplicates: 0 Warnings: 0mysql> select * from t_hiphopthehook;
+-----------------+------+----------+
| 身份证 | 姓名 | 是否有房 |
+-----------------+------+----------+
| 435435465546 | WW | 未知 |
| 432432452454645 | SS | 未知 |
| 54356356654542 | AA | 未知 |
+-----------------+------+----------+
3 rows in set (0.00 sec)mysql>
然后再执行
update t_hiphopthehook set 是否有房='未知';
Query OK, 3 rows affected (0.13 sec)
Records: 3 Duplicates: 0 Warnings: 0
这个最经典
+-----------------+------+----------+
| 身份证 | 姓名 | 是否有房 |
+-----------------+------+----------+
| 435435465546 | WW | 未知 |
| 432432452454645 | SS | 未知 |
| 54356356654542 | AA | 未知 |
+-----------------+------+----------+
3 rows in set (0.00 sec)mysql> alter table t_hiphopthehook drop 姓名;
Query OK, 3 rows affected (0.20 sec)
Records: 3 Duplicates: 0 Warnings: 0mysql> select * from t_hiphopthehook;
+-----------------+----------+
| 身份证 | 是否有房 |
+-----------------+----------+
| 435435465546 | 未知 |
| 432432452454645 | 未知 |
| 54356356654542 | 未知 |
+-----------------+----------+
3 rows in set (0.01 sec)mysql>
http://dev.mysql.com/doc/refman/5.1/zh/sql-syntax.html#alter-table
Query OK, 3 rows affected (0.20 sec)
Records: 3 Duplicates: 0 Warnings: 0
删除列:
alter table tb_name drop 列名更改列:
alter table tb_name modify 列名 类型...