MySQL速查表
MySQL速查表是一份快速掌握MySQL命令和选项的参考文档,帮助用户在一天之内了解和掌握MySQL的基本知识。这份速查表列举了最常用的数据类型、数学函数、字符串函数以及一些基础的MySQL命令,虽并非涵盖全部,但仍可作为初学者的起点。
数据类型
MySQL支持多种数据类型用于存储不同数据:
- 整数类型:用
int
表示,可指定显示的最大宽度M。 - 浮点数类型:包括
float
和double
,如float(M,D)
表示最多有M位数字,D位为小数点后的数字。 - 日期时间类型:表示年月日和时间戳,例如
timestamp(M)
。 - 字符串类型:定长字符串用
char(M)
表示,可变长度字符串用varchar(M)
表示,最大M字符。 - BLOB:用于存储大文本或文件数据。
数学函数
MySQL提供了如 COUNT
、AVG
、MIN
、MAX
、SUM
、ABS
等函数便于数据操作和数学计算:
COUNT
:计算行数。AVG
:计算一组数的平均值。SUM
:计算一组数的总和。ABS
:返回数字的绝对值。ROUND
:四舍五入。FLOOR
和CEILING
:分别返回不大于或不小于某数的最大和最小整数。
此外,还包括三角函数和次方计算函数。
字符串函数
常用字符串函数包括比较、转换大小写、截取、加密解密等功能:
strcmp
:用于比较字符串。lower
和upper
:用于转换字符串的大小写。left
和right trim
:去除字符串左侧或右侧空格。password
:加密密码。encode
和decode
:编码和解码字符串。
基础MySQL命令
基础的MySQL命令包括数据库操作指令和表操作指令:
SHOW DATABASES
:列出所有数据库。CREATE DATABASE
:创建新的数据库。USE
:指定当前操作的数据库。SHOW TABLES
:列出当前数据库中的所有表。DESCRIBE
:显示表的结构。
注意:执行删除数据库操作时务必小心。DROP DATABASE
用于删除指定的数据库。
这份速查表可以帮助用户快速掌握MySQL的常用命令和操作,适合初学者迅速上手。