加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

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

发布时间:2022-10-22 17:32:23 所属栏目:MySql教程 来源:网络
导读: 大家好啊,我是大田。
今天学习的是 MySQL 第五篇 DDL 操作数据表。四种操作分别是:创建表、查看表、删除表、修改表。
一、创建表
语法格式:
CREATE TABLE 表名(
字段名称1 字段类型(

大家好啊,我是大田。

今天学习的是 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-ddMySQL 删除数据表,只有年月日

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

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

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

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

往期推荐:

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

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

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

SQL概述及DDL操作数据库

end~

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

顺便给大田三连吧

文 / 大田

2022.02.26,日更的 21/365 天

感谢支持,多多交流

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!