0
点赞
收藏
分享

微信扫一扫

DDL操作数据表:创建、查看、删除、修改表

凯约 2022-02-26 阅读 58

大家好啊,我是大田。

今天学习的是 MySQL 第五篇 DDL 操作数据表。四种操作分别是:创建表、查看表、删除表、修改表。

一、创建表

语法格式:

CREATE TABLE 表名(   字段名称1 字段类型(长度),   字段名称2 字段类型 # 注意:最后一列不要加逗号 );

示例1:

# 创建一个 category 表:CREATE TABLE category(     cid INT,     cname VARCHAR(20) );

示例2:

# 创建一个表结构相同的表(复制表结构)# create table 新表名 like 旧表名;CREATE TABLE test2 LIKE test1;  

二、查看表

​​​​​​​

# 1、查看当前数据库中的所有表名show table;
# 2、查看数据表的结构desc 表名;

三、删除表

​​​​​​​​​​​​​​

# 1、删除表(从数据库中永久删除某一张表)drop table 表名;
# 2、判断表是否存在,存在的话就删除,不存在就执行删除drop table if exists 表名;

四、修改表

​​​​​​​​​​​​​​

# 1、修改表名语法格式rename table 旧表名 to 新表名;
# 2、修改表的字符集语法格式alter table 表名 character set 字符集;
# 3、向表中添加列alert table 表名 add 字段名称 字段类型;
# 4、修改表中列的数据类型或长度alter table 表名 modify 字段名称 字段类型;
# 5、修改列名称alter table 表名 change 旧列名 新列名 类型(长度);
# 6、删除列alter table 表名 drop 列名;

备注:

1)MySQL 常见的数据类型:

int 整型

double 浮点型

varchar 字符串型

date 日期类型,yyyy-MM-dd ,只有年月日

2)MySQL 中的 char 类型与 varchar 类型,都对应了 Java 中的字符串类型,区别在于:

char 类型是固定长度的:根据定义的字符串长度分配足够的空间。

varchar 类型是可变长度的:只使用字符串长度所需的空间

今天学习一点点🤏🏻,下期再见

往期推荐:

【工具】三步搞定数据库MySQL卸载

【工具】数据库基本概念及MySQL安装

【测试基础】MySql的目录结构及数据库管理系统

SQL概述及DDL操作数据库

end~

如果大田的文章能给你带来一点点的价值,那就值了,接下来的路一起走吧,静待花开🌹

顺便给大田三连吧


文 / 大田 

2022.02.26,日更的  21/365 天

感谢支持,多多交流

举报

相关推荐

0 条评论