CC00015.bigdatajava——|Java&MySQL基础.V15|——|MySQL.v15|DDL_操作数据表_创建&&查看|

这篇博客介绍了SQL的基本操作,包括如何创建数据表,如商品分类表和测试表,以及如何查看和复制表结构。提供了CREATE TABLE语句的使用示例,并展示了如何通过`LIKE`关键字快速创建相同表结构的新表。同时,讲解了如何使用`DESC`和`SHOW TABLES`命令来查看表结构和数据库中的所有表。
摘要由CSDN通过智能技术生成
一、[DDL_操作数据表_创建&&查看]
### --- 创建表
### --- 语法格式:

CREATE TABLE 表名(
    字段名称1 字段类型(长度),
    字段名称2 字段类型 注意 最后一列不要加逗号
);
二、需求一
### --- 需求一: 创建商品分类表

表名:category

表中字段:
    分类ID :cid ,为整型
    分类名称:cname,为字符串类型,指定长度20
### --- SQL实现

-- 切换到数据库 db1

USE db1;
-- 创建表
CREATE TABLE category(
    cid INT,
    cname VARCHAR(20)
);
三、需求2: 创建测试表
### --- 需求2: 创建测试表

表名: test1
表中字段:
    测试ID : tid ,为整型
    测试时间: tdate , 为年月日的日期类型
### --- SQL实现

-- 创建测试表
CREATE TABLE test1(
    tid INT,
    tdate DATE
);
四、需求3: 快速创建一个表结构相同的表(复制表结构)
### --- 语法格式:

create table 新表明 like 旧表名
### --- 代码示例

-- 创建一个表结构与 test1 相同的 test2表
CREATE TABLE test2 LIKE test1;


-- 查看表结构
DESC test2;
五、sql实现
### --- sql实现

-- 选择要使用的数据库
USE db1;

-- 创建分类表
CREATE TABLE category(
    cid INT,
    cname VARCHAR(20)
);
-- 创建测试表
/*
    表名 test1
        tid int 
        tdate date
*/
CREATE TABLE test1(
    tid INT,
    tdate DATE
);
-- 快速创建一个表结构相同的表(复制表结构)
-- 语法结构 create table 新表名称 like 旧表名称
-- 创建一个与test1表结构相同的 test2表
CREATE TABLE test2 LIKE test1;
六、 查看表:查看表的语法格式
命令说明
show tables; 查看当前数据库中的所有表名
desc 表名;查看数据表的结构
### --- 代码示例

-- 查看当前数据库中的所有表名
SHOW TABLES;
-- 显示当前数据表的结构
DESC category;
-- 查看创建表的SQL语句
SHOW CREATE TABLE category;
七、查看表
### --- 查看表

-- 查看表结构
DESC test1;

-- 查看表
-- 查看当期那数据库中所有的数据表名
SHOW TABLES;

-- 查看创建表的 sql
SHOW CREATE TABLE category;

-- 查看表结构
DESC category;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值