添加字段
alter table 表名
add 字段名
类型(长度) comment 注释
;
/* 添加字段 */
alter table emp add nickName varchar(10) comment '昵称';
修改数据类型
alter table
表名
modify字段名 新数据类型(长度)
/* 将 emp 表的 nickName 字段 修改为 username , 类型位 varchart(30)*/
alter table emp change nickName username varchar(30) comment ' 新昵称';
修改字段名 以及其数据类型
alter table
表名
change旧字段名
新字段名
类型(长度)
comment 注释;
alter table emp change nickName username varchar(30) comment ' 新昵称';
删除字段
alter table
表名
DROP字段名
;
将emp表的字段username 这个字段 进行删除
alter table emp drop username;
修改表名
alter table
表名
rename to新表名
/* 下面两种方式 都可以重命名表*/
alter goodLists rename to things;
alter goodLists rename things;
to 可加可不加
删除表
drop table if exists 表名;
if exists : 如果表存在就删除;不存在我也不不报错 (常用)
drop table if exists things
truncate table 表名
删除指定表,并且重新创建该表 只有表结构 没有数据 (不常用)
truncate table things
DDL- 数据库操作
show databases
; create database 数据库名
;drop database 数据库名
; 可选参数 if exitsselect database()
;DML- 表操作
show tables
; create table 表名 (字段 字段类型,字段,字段类型);
可加参数 comment '注释'use 数据库名字;
desc 表名字;
show create table 表名;
drop table 表名;
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。