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的常用命令和操作,适合初学者迅速上手。