2、修改表
alter [ignore] table tbl_name alter_specification[,alter_specification]...
说明 alter_specification:
add [column] column_definiton [first|after col_name] /*添加列*/
|alter [column] col_name {set default literal|drop default} /* 修改默认值*/
|change [column] old_col_name column_definition [first|after col_name] /*对列重命名*/
|modify [column] column_definition [first|after col_name] /*修改列类型*/
|drop [column] col_name /*删除列*/
|rename [to] new_tbl_name /*重命名该表*/
|order by col_name /*排序*/
|convert to character set charset_name [collate collation_name] /将字符集转换为二进制/
|[default] character set charset_name [collate collation_name] /*修改默认字符集*/
|table_options
说明细则:
ignore:对于有重复关键字的行只使用第一行,其他有冲突的行被删除
column_definiton:定义列的数据类型和属性,在建表文章有具体说明
first|afer col_name:表示在某列的前或后添加,不指定则添加到最后
注意:用|分开的多个操作,用逗号隔开