MySQL:表结构操作

不要忽略‘’;‘’
1:创建表格:
create table 表格名(字段名1 字段数据类型,字段名2 字段数据类型,…)
例如:
create table students(id int,name varchar(20),sex varchar(10),score float(4,1));
2:查看表格结构:
desc 表格名;
3:查看表格细节:
show create table 表格名;
区分 查看数据库创建细节(细节:比如字符集):show create database 数据库名;
4:修改表格操作:
(1)添加字段(列)----alter table 表名 add 字段名 数据类型;
(2)修改字段的数据类型----alter table 表名 modify 字段名 新的数据类型;
(3)修改字段名----alter table 表名 change 旧字段名 新字段名 新字段数据类型;
(4)删除字段----alter table 表名 drop 字段名;
(5)修改表格字符集----alter table 表名 character set 字符集;或者
alter table 表名 charset=字符集;
(6)修改表名----alter table 表名 rename to 新表名;或者
rename table 旧表名 to 新表名;
(7)删除表格----drop table 表名;
与删除数据库一起记忆:drop database;

总结:与表格操作有关的大都有 alter +table 除了个别的

猜你喜欢

转载自blog.csdn.net/aixiangnan/article/details/89109331