【SQL】MySQL数据表命令

目录

创建表

删除表

查看表清单

查看表结构

查看表中所有数据

插入数据

查看表的约束


创建表

复制代码
create table employees( id int,name varchar(15));

用于创建一个名为employees的表,包含两个字段:id(整型)和name(可变字符型,最大长度为15)

删除表

复制代码
 drop table employees; 

删除名为 employees 的数据库表。

查看表清单

复制代码
show tables;

这条命令用于列出当前数据库中的所有表。这个命令通常在数据库管理系统(DBMS)的命令行界面(CLI)或者通过一些数据库管理工具(如 MySQL Workbench、phpMyAdmin 等)中使用。

查看表结构

复制代码
desc employee;

DESCDESCRIBE 的缩写,用于获取关于数据库表中列的信息。当你执行 DESC table_name; 命令时,它会显示指定表的列名、数据类型、是否允许 NULL 值、键信息、默认值以及其他额外信息(这些信息可能会根据数据库系统的不同而有所差异)。

查看表中所有数据

复制代码
select * from employee;

插入数据

复制代码
insert into employee values(002,'B');

查看表的约束

复制代码
 show create table employee;

SHOW CREATE TABLE 语句用于显示创建指定表的 SQL 语句。对于你提供的 employee 表,这个命令会展示创建这个表时所使用的完整 SQL 语句,包括表的定义、列的数据类型、索引、约束等信息。

相关推荐
惺忪97985 小时前
QAbstractListModel 详细解析
数据库
国服第二切图仔6 小时前
Rust开发实战之操作SQLite数据库——从零构建数据持久化应用
数据库·rust·sqlite
计算机学姐6 小时前
基于SpringBoot的高校社团管理系统【协同过滤推荐算法+数据可视化】
java·vue.js·spring boot·后端·mysql·信息可视化·推荐算法
安审若无10 小时前
图数据库neoj4安装部署使用
linux·运维·数据库
fenglllle11 小时前
mybatis-plus SQL 注入漏洞导致版本升级引发的问题
数据库·sql·mybatis
呆呆小金人11 小时前
SQL字段对齐:性能优化与数据准确的关键
大数据·数据仓库·sql·数据库开发·etl·etl工程师
learning-striving11 小时前
SQL server创建数据表
数据库·sql·mysql·sql server
Yeats_Liao11 小时前
时序数据库系列(三):InfluxDB数据写入Line Protocol详解
数据库·后端·时序数据库
天地之于壹炁兮11 小时前
编程I/O入门指南:核心操作全解析
数据库·windows·microsoft
切糕师学AI11 小时前
SQL中的函数索引/表达式索引
数据库·sql·mysql·postgresql·oracle