mysql查看表结构报错

您所在的位置:网站首页 mysql查看数据表的创建语句 mysql查看表结构报错

mysql查看表结构报错

2023-08-12 19:48| 来源: 网络整理| 查看: 265

MySQL数据表的基本操作

1.MySQL创建数据表(CREATE TABLE语句)

2.MySQL ALTER TABLE:修改数据表

3.MySQL修改/删除字段

4. MySQL删除数据表(DORP TABLE语句)

5. MySQL删除被其它表关联的主表

6. MySQL查看表结构命令

7. MySQL数据表添加字段(三种方式)

1.MySQL创建数据表(CREATE TABLE语句)

基本语法

在 MySQL 中,可以使用 CREATE TABLE 语句创建表。其语法格式为:

CREATE TABLE ([表定义选项])[表选项][分区选项];

其中,[表定义选项]的格式为:

[,…]

CREATE TABLE 命令语法比较多,其主要是由表创建定义(create-definition)、表选项(table-options)和分区选项(partition-options)所组成的。

:指定要创建表的名称,在 CREATE TABLE 之后给出,必须符合标识符命名规则。表名称被指定为 db_name.tbl_name,以便在特定的数据库中创建表。无论是否有当前数据库,都可以通过这种方式创建。在当前数据库中创建表时,可以省略 db-name。如果使用加引号的识别名,则应对数据库和表名称分别加引号。

:表创建定义,由列名(col_name)、列的定义(column_definition)以及可能的空值说明、完整性约束或表索引组成。

在指定的数据库中创建表

数据表属于数据库,在创建数据表之前,应使用语句“USE”指定操作在哪个数据库中进行,如果没有选择数据库,就会抛出 No database selected 的错误。

查看表结构

在 MySQL 中,使用 SQL 语句创建好数据表之后,可以查看结构的定义,以确认表的定义是否正确。在 MySQL 中,查看表结构可以使用 DESCRIBE 和 SHOW CREATE TABLE 语句。

DESCRIBE/DESC 语句可以查看表的字段信息,包括字段名、字段数据类型、是否为主键、是否有默认值等,语法规则如下:

DESCRIBE ;

-- 或简写成:

desc ;

4bac6c8e3b8228e75c1e70274100f616.png

其中,各个字段的含义如下:

Null:表示该列是否可以存储 NULL 值。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3