#查看表的结构,列信息
desc table_name;
eg:
desc user;
#修改表结构
#新增一列;
alter table table_name add column new_column_name data_type default null;
eg:
alter table user add column grade float default 0 comment '学生成绩';
#批量增加多列
alter table table_name add (column1 data_type,column2 data_type,...)
eg:
alter table user add (math float,english float,gpa float,content varchar(100));
#删除一个字段:
alter table user drop column grade;
#修改某一字段 名称以外的内容 例如 字段数据类型
alter table user modify content varchar(200);
#修改一个字段的名称,此时一定要重新指定该字段的类型
#把content改成introdution
alter table user change content introdution varchar(200);
#调整字段顺序
alter table 表名
change 字段名 新字段名 字段类型 默认值 after 字段名(跳到哪个字段之后)
【MySQL】命令行下查看、修改数据库表结构
最新推荐文章于 2024-01-15 10:05:52 发布