您的位置:首页 > 新闻 > 热点要闻 > 微信公众号平台官网电话客服_在线平面设计免费_如何在百度上发表文章_网络营销方法有哪些

微信公众号平台官网电话客服_在线平面设计免费_如何在百度上发表文章_网络营销方法有哪些

2025/5/1 2:21:36 来源:https://blog.csdn.net/weixin_45862390/article/details/144324151  浏览:    关键词:微信公众号平台官网电话客服_在线平面设计免费_如何在百度上发表文章_网络营销方法有哪些
微信公众号平台官网电话客服_在线平面设计免费_如何在百度上发表文章_网络营销方法有哪些

文章目录

  • 一. 表的创建
    • 1. 表的创建
    • 2. 栗子
  • 二. 查看表
    • 1. 查看数据库中的所有表
    • 2. 查看表结构
  • 三. 删除表
    • 1. 删除表
  • 四. 修改表结构
    • 1. 添加字段
    • 2. 修改字段
    • 3. 删除字段
    • 4. 修改表名

数据定义语言:简称DDL(Data Definition Language)

一. 表的创建

1. 表的创建

格式:
create table if not exists 表名(
字段名1 类型(长度) [约束],
字段名2 类型(长度) [约束],

);
在这里插入图片描述

在这里插入图片描述

2. 栗子

create table if not exists category(cid varchar(20) primary key,cname varchar(100)
);

在这里插入图片描述

二. 查看表

1. 查看数据库中的所有表

show tables;

在这里插入图片描述

2. 查看表结构

格式:desc 表名;

desc category;

在这里插入图片描述

三. 删除表

1. 删除表

格式:drop table 表名;

drop table category;

在这里插入图片描述
若表不存在则会报错:
ERROR 1051 (42S02): Unknown table ‘bigdata_db.category’

四. 修改表结构

1. 添加字段

格式:alter table 表名 add 列名 类型(长度) [约束];
注意:约束按需求选择添加,可以没有约束,类型必须填写,并只能填写一个类型

alter table category add  `desc`  varchar(20);

在这里插入图片描述

此时进行表结构查看,desc字段已经被添加
在这里插入图片描述

但理论上我们再添加字段时不需要给字段名添加``
这里这样写是因为desc是关键字(具有特殊功能或含义的字符),如果非关键字,即可使用如下写法。

alter table category add num varchar(20);

在这里插入图片描述

2. 修改字段

格式:alter table 表名 change 旧列名 新列名 类型(长度) 约束;

为分类表的分类描述字段更换为description varchar(30)

alter table category change `desc` description varchar(30);

在这里插入图片描述
此时查看category表结构
在这里插入图片描述

3. 删除字段

格式:alter table 表名 drop 列名;

删除分类表中description这列

alter table category drop description;

在这里插入图片描述
此时查看category表结构
在这里插入图片描述

4. 修改表名

为分类表category改名成 category2

rename table catgory to catgory2;

在这里插入图片描述
此时查看数据库中的表信息,表名已经更改
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com