【MYSQL】表的操作

前言

DDL语言

创建表

语法:

CREATE TABLE table_name if not exists(
	field1 datatype,
	field2 datetype,
	field3 datatype,ss
)character set 字符集 collate 校验集 engine 存储引擎;

说明:
若character set 或 collate 没有写,则以所在数据库的字符集和校验规则为准。
存储引擎的差别会导致磁盘文件的不同。

查看表

功能:查看一个表的详细信息。
语法:

desc table_name;

功能:查看创建一个表时的详细信息
语法:

show create table table_name \G;

修改表

语法:

//新增一列(历史数据默认为null)
ALTER TABLE table_name ADD (column2 datatype [COMMIT 'descr'] [AFTER column1]);

//覆盖式修改
ALTER TABLE table_name MODIFY (column datatype);

//删除一列
ALTER TABLE table_name DROP (column);

//修改表名字
ALTER TABLE table_name RENAME TO new_name;

//修改列的名字
ALTER TABLE table_name CHANGE old_name new_name [属性];

删除表

语法:

DROP TABLE table_name; 

删除表的时候要想清楚!

你可能感兴趣的:(MySQL探索之旅,mysql,oracle,数据库)