1、MySQL 常用数据类型如下:

数值类型、日期和时间类型、字符串类型

mysql查询表的uuid MySQL查询表的创建时间_运算符

例如:

mysql查询表的uuid MySQL查询表的创建时间_数据库表_02


2、列出当前库下的所有表:shou tables

创建数据库的表 comment 备注:create table students (name varchar(10) comment '姓名' sex varchar(1) comment '性别');

查询已存在的表结构:desc students

3、数据表之主键primary key

mysql查询表的uuid MySQL查询表的创建时间_数据库表_03

mysql查询表的uuid MySQL查询表的创建时间_数据库表_04

4、插入数据:insert into 表名 (列1,列2,列3.... 列N) values (列1的值,列2的值,列3的值。。。。。列N的值)

mysql查询表的uuid MySQL查询表的创建时间_数据库表_05

查看数据库表的数据:select * from 表名 ;

select 列1,列2,列3.。。列N from 表名;5、数据库表之外键

班级表中cls_id 主键 学生表的外键 = 班级表的主键

mysql查询表的uuid MySQL查询表的创建时间_表名_06

Alter table 表1 add constraint 表1的外键名称 foreign key(外键列) references 表2(表2的列)6、数据库表之自增序列

增加计数序号(自增序列):自增序列必须为主键

mysql查询表的uuid MySQL查询表的创建时间_运算符_07

7、SQL SELECT 语句

(1)SELECT 语句用于从表中选取数据 结果被存储在一个结果表中(称为结果集)

SELECT 列名称 FROM 表名称SELECT * FROM 表名称 表中选取所有的列

SELECT 列名称 FROM 表名称 WHERE 列 运算符值 SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。

(2)AND 和 OR 运算符

AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。

如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录

如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录

mysql查询表的uuid MySQL查询表的创建时间_数据库表_08

8、数据库表查询之where

mysql查询表的uuid MySQL查询表的创建时间_运算符_09

9、数据库表查询之排序

ORDER BY 语句

ORDER BY 语句用于根据指定的列对结果集进行排序。

ORDER BY 语句默认按照升序对记录进行排序。

如果您希望按照降序对记录进行排序,可以使用 DESC 关键字

mysql查询表的uuid MySQL查询表的创建时间_数据库表_10


mysql查询表的uuid MySQL查询表的创建时间_运算符_11

10、数据库表查询之limit

mysql查询表的uuid MySQL查询表的创建时间_运算符_12

11、NULL 值

如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录。这意味着该字段将以 NULL 值保存。

NULL 值的处理方式与其他值不同。 NULL 用作未知的或不适用的值的占位符

注释:无法比较 NULL 和 0;它们是不等价的

mysql查询表的uuid MySQL查询表的创建时间_数据库表_13