赞
踩
目录
数据表是数据库存储数据的基本单位。 |
操作数据表之前,需要先选中数据库(use 数据库名),表示需要操作哪个数据库下的表格。 |
数据表是由行和列构成的,每行为一条数据/记录,每列都会有具体的数据类型。 |
阅读指针 - > 《MySQL 中的常用数据类型简介》
创建数据表时,需要指定列名及列中数据的类型。注意先写列名,后写类型。 |
数据表类似于一个框架,这个框架包括一个表名和许多规定了数据类型的列。在这个数据表框架中添加的每一行数据,都应该遵循这个框架规定的数据类型规则。 |
SQL 语句是可以分行书写的。使用回车键时,只会换行,不代表语句结束。分号 ; 才是一个语句结束的标志。 |
在设置字段/列名时,可以使用注释增加字段说明。注释的方式包括使用 comment、“ - ” 、 “ # ” 等。 |
语法: | create table 数据表名(列名 数据类型,列名 数据类型......); |
解释: | 根据指定的数据表名、列名和数据类型,创建数据表; |
语法: | create table 数据表名( 列名 数据类型 comment “注释”, 列名 数据类型, ......); |
解释: | 分行书写,结构更清晰; 根据指定的数据表名、列名和数据类型,创建数据表; 还可以对列进行注释; |
关键字 table 和关键字 tables 是不同的,前者表示单个数据表,后者有 -s 后缀,表示数据表集合; |
语法: | show tables; |
解释: | 展示数据表集合; |
语法: | desc 数据表名; |
解释: | 描述指定的数据表; |
以下是一个已经创建的表:
Field | 字段,表示这个表中列的名称。 |
Type | 数据类型,表示这个表中每列的对应类型。其中,类型后的括号根据不同的类型,表示的内容也各有不同。 (int类型后的括号,表示最大位数。int最多只能表示10位数字,再加上正负号1位,共11位) (varchar类型后的括号,表示最大字符数。由数据表创建时指定) (decimal类型后的括号,前一个数字表示整个数字的最大位数,后一个数字表示小数最大位宽。由数据表创建时指定) |
Null | 表示这个字段是否可以为空。 |
Key | 表示索引类型。 |
Default | 表示默认值。 |
Extra | 表示扩充。 |
语法: | drop table 数据表名; |
解释: | 删除指定的数据表; |
语法: | drop table if exists 数据表名; |
解释: | 如果数据表存在,则删除该数据表; 否则不执行删除操作; |
注意!!错误删除数据表的危险程度甚至高于错误删除数据库。
如果数据表不常用,则在错误删除后,程序仍将继续“带病执行”而不会警告,直到使用到被删除的数据表,在这期间累积的错误数据带来的后果是难以承受的。
执行删除操作要十分慎重!
阅读指针 -> 《MySQL 表数据的 CRUD 基础操作》<MySQL> MySQL表数据的 CRUD 基础操作 —— 增(Create)、查(Retrieve)、改(Update)、删(Delete)-CSDN博客学习 MySQL表数据的 CRUD 基础操作https://blog.csdn.net/zzy734437202/article/details/134324151
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。