mysql数据库里的表格数据_mysql中数据表

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-23 06:33   49   0

概述:

数据表(或称表)是数据库中最重要的组成部分之一,是其他对象的基础。

关系型数据库就是一张二维表格

行称之为记录

列称之为字段

打开数据库:USE+数据库名称

查看所选择的数据库 SELECT DATABASE();

创建数据表

CREATE TABLE [IF NOT EXISTS] table_name(column_name data_type,..)

查看数据表是否存在,SHOW TABLES [FROM db_name] [LIKE 'pattern' | WHERE expr]

查看mysql数据库中所有的数据表 SHOW TABLES FROM mysql;

查看数据表结构: SHOW COLUMNS FROM db_name;

INSERT

插入记录

INSERT [INTO] tbl_name [(col_name,..)] VALUES(val,...);

记录查找:SELECT expr,...FROM tbl_name

NULL与NOT NULL 空与非空

保证记录的唯一性:AUTO_INCREMENT

自动编号,且必须与主键组合使用

默认情况下,起始值为1,每次的增量为1

关于主键:PRIMARY KEY

主键约束

每张数据表只能存在一个主键

主键保证记录的唯一性

主键自动为 NOT NULL

主键允许赋值,但是不可以赋相同的值。

注意:AUTO_INCREMENT必须和主键PRIMARY KEY一直使用,但是主键PRIMARY KEY 可以不和AUTO_INCREMENT一起使用。

唯一约束

UNIQUE KEY

唯一约束

唯一约束可以保证记录的唯一性

唯一约束的字段可以为控制(NULL)

每张数据表可以存在多个唯一约束

主键约束一张数据表只有一个 唯一约束可以有多个,但是在创建索引到的时候有一定差别。

DEFAULT 默认约束

默认值

当插入记录时,如果没有明确为字段赋值,则自动赋予默认值

数据类型:字符型、整型、浮点型、日期时间型

数据表操作:插入记录、查找记录

记录操作:创建数据表、约束的使用

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP