1 CREATE DATABASE mahaiwuji; 2 USE mahaiwuji; 3 CREATE TABLE goods ( 4 id INT COMMENT ‘编号‘, 5 name VARCHAR (32) COMMENT ‘商品名‘, 6 price INT COMMENT ‘价格‘, 7 description VARCHAR (255) COMMENT ‘商品描述‘ 8 );
语法格式1
SHOW [FULL] COLUMNS FROM 数据表名 [FROM 数据库名];
语法格式2
SHOW [FULL] COLUMNS FROM 数据库名.数据表名;
1 SHOW COLUMNS FROM goods;
Field表示字段名称
Type表示字段的数据类型
Null表示该字段是否可以为空
Key表示该字段是否已设置了索引
Default表示该字段是否有默认值
Extra表示获取到的与该字段相关的附加信息
Collation表示该字段的校对集
Comment表示该字段的注释信息
Privileges表示该字段的权限信息
ALTER TABLE 数据表名 ADD [COLUMN] 新字段名 字段类型 ;
1 ALTER TABLE goods ADD num INT;
ALTER TABLE 数据表名 CHANGE [COLUMN] 旧字段名 新字段名 字段类型;
旧字段名指的是字段修改前的名称。
新字段名指的是字段修改后的名称。
字段类型表示新字段名的数据类型,不能为空,即使与旧字段的数据类型相同,也必须重新设置。
1 ALTER TABLE goods CHANGE num newnum INT;
ALTER TABLE 数据表名 DROP [COLUMN] 字段名;
1 ALTER TABLE goods DROP newnum;
原文:https://www.cnblogs.com/mahaiwuji/p/12584496.html