企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

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

wudianyun 2025-01-13 18:26:50 精选文章 17 ℃

大家好啊,我是大田。


今天学习的是 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 天

感谢支持,多多交流

Tags:

最近发表
标签列表