MySQL Reference Manual for version 4.1.0-alpha.
译者序
列类型与函数索引
6 MySQL 语言参考
6.1 语言结构
6.1.1 文字:怎么写字符串与数字
6.1.1.1 字符串
6.1.1.2 数字
6.1.1.3 十六进制值
6.1.1.4
NULL
值
6.1.2 数据库、表、索引、列和别名
6.1.3 名字的大小写敏感性
6.1.4 用户变量
6.1.5 系统变量
6.1.6 注释句法
6.1.7 MySQL 对保留字挑剔吗?
6.2 列类型
6.2.1 数字类型
6.2.2 Date 和 Time 类型
6.2.2.1 Y2K 问题和日期类型
6.2.2.2 DATETIME、DATE 和 TIMESTAMP 类型
6.2.2.3 TIME 类型
6.2.2.4 YEAR 类型
6.2.3 字符串类型
6.2.3.1 CHAR 和 VARCHAR 类型
6.2.3.2 BLOB 和 TEXT 类型
6.2.3.3 ENUM 类型
6.2.3.4 SET 类型
6.2.4 为列选择正确的类型
6.2.5 使用来自其它的数据库引擎的列类型
6.2.6 列类型存储需求
6.2.6.1 数字类型存储需求
6.2.6.2 日期和时间类型存储需求
6.2.6.3 字符串类型存储需求
6.3 用于 SELECT 和 WHERE 子句的函数
6.3.1 无类型的特殊运算符和函数
6.3.1.1 圆括号
6.3.1.2 比较运算符
6.3.1.3 逻辑运算符
6.3.1.4 控制流函数
6.3.2 字符串函数
6.3.2.1 字符串比较函数
6.3.2.2 字母大小写敏感性
6.3.3 数字函数
6.3.3.1 算术运算
6.3.3.2 数学函数
6.3.4 日期和时间函数
6.3.5 Cast 函数
6.3.6 其它函数
6.3.6.1 位函数
6.3.6.2 辅助功能函数
6.3.7 用于 GROUP BY 子句的函数
6.4 数据操纵:SELECT, INSERT, UPDATE, DELETE
6.4.1 SELECT 句法
6.4.1.1 JOIN 句法
6.4.1.2 UNION 句法
6.4.2 HANDLER 句法
6.4.3 INSERT 句法
6.4.3.1 INSERT ... SELECT 句法
6.4.4 INSERT DELAYED 句法
6.4.5 UPDATE 句法
6.4.6 DELETE 句法
6.4.7 TRUNCATE 句法
6.4.8 REPLACE句法
6.4.9 LOAD DATA INFILE 句法
6.4.10 DO 句法
6.5 数据定义: CREATE、DROP、ALTER
6.5.1 CREATE DATABASE 句法
6.5.2 DROP DATABASE 句法
6.5.3 CREATE TABLE 句法
6.5.3.1 隐式的列定义变化
6.5.4 ALTER TABLE 句法
6.5.5 RENAME TABLE 句法
6.5.6 DROP TABLE 句法
6.5.7 CREATE INDEX 句法
6.5.8 DROP INDEX 句法
6.6 基本的 MySQL 用户实用命令
6.6.1 USE 句法
6.6.2 DESCRIBE 句法 (获得列的信息)
6.7 MySQL 事务与锁定命令
6.7.1 BEGIN/COMMIT/ROLLBACK 句法
6.7.2 LOCK TABLES/UNLOCK TABLES 句法
6.7.3 SET TRANSACTION 句法
6.8 MySQL 全文搜索
6.8.1 全文的限制
6.8.2 微调 MySQL 全文搜索
6.8.3 全文搜索 TODO
6.9 MySQL 查询缓存
6.9.1 查询缓存如何运作
6.9.2 查询缓存设置
6.9.3 在 SELECT 中的查询缓存选项
6.9.4 查询缓存的状态和维护