MySQL常用SQL语句
ALTER语句
添加列
ALTER TABLE table_name ADD [COLUMN] column_name datatype
例:
ALTER TABLE student ADD [COLUMN] name varchar(100) DEFAULT NULL COMMENT '姓名';
删除列
ALTER TABLE table_name DROP [COLUMN ]column_name
例:
ALTER TABLE student DROP [COLUMN] name;
修改列属性
ALTER TABLE table_name MODIFY [COLUMN] column_name datatype
例:
ALTER TABLE student MODIFY [COLUMN] name varchar(250) NOT NULL COMMENT '学生姓名';
修改列名称属性(必须要有属性)
ALTER TABLE table_name CHANGE column_name_old column_name_new datatype
例:
ALTER TABLE student CHANGE `Name` `name` varchar(255) NOT NULL COMMENT '学员姓名';
修改表名
ALTER TABLE column_name_old RENAME [AS/TO] column_name_new;
SHOW语句
显示列信息
SHOW FULL COLUMNS FROM table_name;
显示建表语句
SHOW CREATE TABLE table_name;