1.SQL概念
1) 什么是SQL
Structured Query Language 结构化查询语言
2) SQL的作用
-
是一种所有关系型数据库的查询规范, 不同的数据库都支持
-
通用的数据库操作语言, 可以用在不同的数据库中
3) SQL语句分类
-
Data Definition Language(DDL数据定义语言) 如: 建库, 建表
-
Data Manipulation Language(DML 数据操纵语言) 如: 对表记录的增/删/改
-
Data Query Language(DQL 数据查询语言) 如: 对表的查询操作
-
Data Control Language(DCL 数据控制语言) 如: 对用户权限的设置
使用频率
CURD(增删改查)占到了数据库操作80%
查询占到CURD的80%
4) MySQL的语法
-
每条语句以分号结尾
-
SQL中不区分大小写, 推荐关键字大写以区分
2.数据类型
1.数值--整型
类型 | 名称 | 说明 | 无符号范围 | 有符号范围 |
---|---|---|---|---|
整型 | tinyint | 微整型, 占8位二进制 | 0~255 | -127~ |