首页 > 数据库技术 > 详细

5.MySQL数据表的列的添加、查询、修改、删除

时间:2020-03-27 22:23:38      阅读:63      评论:0      收藏:0      [点我收藏+]

1.准备

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 );

2.查询列

语法格式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表示该字段的权限信息

3.添加列

ALTER TABLE 数据表名 ADD [COLUMN] 新字段名 字段类型 ;

1 ALTER TABLE goods ADD num INT;

技术分享图片

4.修改列

ALTER TABLE 数据表名 CHANGE [COLUMN] 旧字段名 新字段名 字段类型;

旧字段名指的是字段修改前的名称。

新字段名指的是字段修改后的名称。

字段类型表示新字段名的数据类型,不能为空,即使与旧字段的数据类型相同,也必须重新设置。

1 ALTER TABLE goods CHANGE num newnum INT;

技术分享图片

5.删除列

ALTER TABLE 数据表名 DROP [COLUMN] 字段名;

1 ALTER TABLE goods DROP newnum;

技术分享图片

5.MySQL数据表的列的添加、查询、修改、删除

原文:https://www.cnblogs.com/mahaiwuji/p/12584496.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!