sql数据库命令行操作(DDL 表操作)

DDL-表结构-查询

查询当前数据库下的所有表

sql 复制代码
SHOW TABLES;

首先需要进入任意数据库例如:sys(系统数据库),在sys数据库下使用SHOW TABLES命令即可查看SYS数据库中的所有表

DDL-表结构-创建表

sql 复制代码
CREATE TABLE 表名(
    字段1 字段1类型[COMMENT 字段1注释],
    字段2 字段2类型[COMMENT 字段2注释],
    字段3 字段3类型[COMMENT 字段3注释],
    ...
    字段n 字段n类型[COMMENT 字段n注释]
)[COMMENT 表注释];

注意事项

字段与字段之间用逗号隔开

最后一个字段不需要逗号

语句末尾要用分号结尾

注释用COMMENT '注释'

int:整型多用于没有小数点的数据

float:浮点型多用于有小数点的数据

varchar(50):字符型其中50表示可以容纳的字符为50因为名字不确定有多少字符所以填50,性别可以确定为一个字符所以后面的varchar填1。

查询表结构

sql 复制代码
DESC 表名;

查询指定表的建表语句

sql 复制代码
SHOW CREATE TABLE 表名;

可以看到建立这个表时使用的语句同时可以看到这个表的注释

相关推荐
danns88814 分钟前
neo4j数据库创建范例(SQL文)
数据库·sql·neo4j
索迪迈科技32 分钟前
欧拉24.03安装oracle11g的问题
oracle
不爱洗脚的小滕35 分钟前
【Redis】Scan 命令使用教程:高效遍历海量数据
数据库·redis·bootstrap
宁小法2 小时前
MySQL - 全表扫描 会发生死锁?
数据库·mysql·死锁·存储引擎·全表扫描
瑜伽娃娃2 小时前
基于Redis设计一个高可用的缓存
数据库·redis·缓存
叫我龙翔2 小时前
【MySQL】从零开始了解数据库开发 --- 数据类型
数据库·mysql·数据库开发
睡觉的时候不会困7 小时前
Redis 主从复制详解:原理、配置与主从切换实战
数据库·redis·bootstrap
程序员的世界你不懂9 小时前
【Flask】测试平台开发,新增说明书编写和展示功能 第二十三篇
java·前端·数据库
自学也学好编程9 小时前
【数据库】Redis详解:内存数据库与缓存之王
数据库·redis
JAVA不会写10 小时前
在Mybatis plus中如何使用自定义Sql
数据库·sql