转至:http://www.zhaophp.com/mysql/manual_toc.html
0 译者序 1 MySQL的一般的信息- 1.1 什么是MySQL?
- 1.2 关于本手册
- 1.3 MySQL的历史
- 1.4 MySQL的主要特征
- 1.5 MySQL稳定性?
- 1.6 顺应2000年
- 1.7 SQL一般信息和教程
- 1.8 有用的MySQL相关链接
- 4.1 怎样获得MySQL
- 4.2 MySQL支持的操作系统
- 4.3 使用MySQL哪个版本
- 4.4 怎样和何时发布更新版本
- 4.5 安装布局
- 4.6 安装MySQL二进制代码分发
- 4.7 安装 MySQL源代码分发
- 4.8 编译问题?
- 4.9 MIT-pthreads 注意事项
- 4.10 Perl 安装说明
- 4.11 系统特定的问题
- 4.11.1 Solaris注意事项
- 4.11.2 Solaris 2.7 注意事项
- 4.11.3 Solaris x86 注意事项
- 4.11.4 SunOS 4 注意事项
- 4.11.5 Linux (所有的Linux版本)注意事项
- 4.11.6 Alpha-DEC-Unix 注意事项
- 4.11.7 Alpha-DEC-OSF1 注意事项
- 4.11.8 SGI-Irix 注意事项
- 4.11.9 FreeBSD 注意事项
- 4.11.10 NetBSD 注意事项
- 4.11.11 BSD/OS 注意事项
- 4.11.12 SCO 注意事项
- 4.11.13 SCO Unixware 7.0 注意事项
- 4.11.14 IBM-AIX 注意事项
- 4.11.15 HP-UX 注意事项
- 4.12 Win32 注意事项
- 4.13 OS/2 注意事项
- 4.14 TcX 二进制代码
- 4.15 安装后期(post-installation)的设置与测试
- 4.16 升级和降级(downgrading)时有什么特别要做的事情吗?
- 5.1 MySQL对ANSI SQL92 的扩充
- 5.2 以ANSI模式运行 MySQL
- 5.3 MySQL相比ANSI SQL92的差别
- 5.4 MySQL 缺乏的功能
- 5.5 MySQL 遵循什么标准?
- 5.6 怎样处理没有提交/回卷(COMMIT / ROLLBACK)
- 6.1 权限系统做什么
- 6.2 MySQL用户名和口令
- 6.3 与MySQL服务器连接
- 6.4 使你的口令安全
- 6.5 MySQL 提供的权限
- 6.6 权限系统工作原理
- 6.7 存取控制,阶段1:连接证实
- 6.8 存取控制,阶段2:请求证实
- 6.9 权限更改何时生效
- 6.10 建立初始的 MySQL权限
- 6.11 向MySQL增加新用户权限
- 6.12 怎样设置口令
- 6.13 存取拒绝(Access Denied)错误的原因
- 6.14 怎样使MySQL安全以对抗解密高手(cracker)
- 7.1 文字:怎样写字符串和数字
- 7.2 用户变量
- 7.3 列类型
- 7.4 用在SELECT和WHERE子句的函数
- 7.5 CREATE DATABASE (创建数据库)句法
- 7.6 DROP DATABASE (抛弃数据库)句法
- 7.7 CREATE TABLE (创建表)句法
- 7.8 ALTER TABLE (改变表)句法
- 7.9 OPTIMIZE TABLE (优化表) 句法
- 7.10 DROP TABLE (抛弃表)句法
- 7.11 DELETE (删除)句法
- 7.12 SELECT (精选)句法
- 7.13 JOIN (联接)句法
- 7.14 INSERT (插入)句法
- 7.15 REPLACE (替换)句法
- 7.16 LOAD DATA INFILE (装载数据到文件)句法
- 7.17 UPDATE (更新)句法
- 7.18 USE (使用)句法
- 7.19 FLUSH (清除缓存)句法
- 7.20 KILL (杀灭)句法
- 7.21 SHOW (显示)句法(得到关于表,列等的信息)
- 7.22 EXPLAIN (解释)句法(得到关于SELECT的信息)
- 7.23 DESCRIBE (描述)句法(得到列的信息)
- 7.24 LOCK TABLES/UNLOCK TABLES (锁定表/解锁表)句法
- 7.25 SET OPTION (设置选项)句法
- 7.26 GRANT (授权)和REVOKE (撤回)句法
- 7.27 CREATE INDEX (创建索引)句法
- 7.28 DROP INDEX (抛弃索引)句法
- 7.29 注释句法
- 7.30 CREATE FUNCTION/DROP FUNCTION (创建函数/抛弃函数)句法
- 7.31 MySQL对保留字很挑剔吗?
- 10.1 优化概述
- 10.2 系统/编译时和启动参数的调节
- 10.3 使你的数据尽可能小
- 10.4 MySQL 索引的使用
- 10.5 存取或更新数据的查询速度
- 10.6 选择一种表类型
- 10.7 其他优化技巧
- 10.8 使用你自己的基准测试
- 10.9 设计选择
- 10.10 MySQL 设计局限/折衷
- 10.11 可移植性
- 10.12 我们已将MySQL用在何处?
- 12.1 各种 MySQL 程序概述
- 12.2 管理一个 MySQL 服务器
- 12.3 从 MySQL 数据库和表中倒出(dump)结构和数据
- 12.4 从文本文件导入数据
- 12.5 MySQL 压缩只读表生成器
- 13.1 使用myisamchk进行表维护和崩溃恢复
- 13.2 13.2 建立一个数据库表维护规范
- 13.3 获得关于一个表的信息
- 13.4 使用myisamchk进行崩溃恢复
- 13.5 日志文件维护
- 16.1 MyODBC 支持的操作系统
- 16.2 怎样报告 MyODBC的问题
- 16.3 已知可用 MyODBC一起工作的程序
- 16.4 怎样填写 ODBC 管理程序的各种域
- 16.5 怎样在ODBC中获得一个AUTO_INCREMENT列的值
- 16.6 报告 MyODBC 的问题
- 18.1 如果 MySQL总是崩溃怎么办
- 18.2 使用 MySQL 时一些常见错误
- 18.3 MySQL 怎样处理一个溢出的磁盘
- 18.4 怎样从一个文本文件运行SQL命令
- 18.5 MySQL 在哪儿存储临时文件
- 18.6 怎样保护"/tmp/mysql.sock"不被删除
- 18.7 Access denied 出错
- 18.8 怎样作为一个一般用户运行 MySQL
- 18.9 怎样重新设置一个忘记的口令
- 18.10 文件许可权限问题
- 18.11 文件没找到
- 18.12 使用DATE列的问题
- 18.13 时区问题
- 18.14 在搜索中的大小写敏感性
- 18.15 NULL值问题
- 18.16
alias
问题 - 18.17 从相关的表中删除行
- 18.18 解决没有匹配行的问题
- 18.19
ALTER TABLE
问题 - 18.20 怎样改变一个表中列的次序
- 20.1 MySQL C API
- 20.2 C API数据类型
- 20.3 C API函数概述
- 20.4 C API函数描述
- 20.4.1 mysql_affected_rows ()
- 20.4.2 mysql_close ()
- 20.4.3 mysql_connect ()
- 20.4.4 mysql_change_user ()
- 20.4.5 mysql_create_db ()
- 20.4.6 mysql_data_seek ()
- 20.4.7 mysql_debug ()
- 20.4.8 mysql_drop_db ()
- 20.4.9 mysql_dump_debug_info ()
- 20.4.10 mysql_eof ()
- 20.4.11 mysql_errno ()
- 20.4.12 mysql_error ()
- 20.4.13 mysql_escape_string ()
- 20.4.14 mysql_fetch_field ()
- 20.4.15 mysql_fetch_fields ()
- 20.4.16 mysql_fetch_field_direct ()
- 20.4.17 mysql_fetch_lengths ()
- 20.4.18 mysql_fetch_row ()
- 20.4.19 mysql_field_count ()
- 20.4.20 mysql_field_seek ()
- 20.4.21 mysql_field_tell ()
- 20.4.22 mysql_free_result ()
- 20.4.23 mysql_get_client_info ()
- 20.4.24 mysql_get_host_info ()
- 20.4.25 mysql_get_proto_info ()
- 20.4.26 mysql_get_server_info ()
- 20.4.27 mysql_info ()
- 20.4.28 mysql_init ()
- 20.4.29 mysql_insert_id ()
- 20.4.30 mysql_kill ()
- 20.4.31 mysql_list_dbs ()
- 20.4.32 mysql_list_fields ()
- 20.4.33 mysql_list_processes ()
- 20.4.34 mysql_list_tables ()
- 20.4.35 mysql_num_fields ()
- 20.4.36 mysql_num_rows ()
- 20.4.37 mysql_options ()
- 20.4.38 mysql_ping ()
- 20.4.39 mysql_query ()
- 20.4.40 mysql_real_connect ()
- 20.4.41 mysql_real_query ()
- 20.4.42 mysql_reload ()
- 20.4.43 mysql_row_seek ()
- 20.4.44 mysql_row_tell ()
- 20.4.45 mysql_select_db ()
- 20.4.46 mysql_shutdown ()
- 20.4.47 mysql_stat ()
- 20.4.48 mysql_store_result ()
- 20.4.49 mysql_thread_id ()
- 20.4.50 mysql_use_result ()
- 20.4.51 为什么在mysql_query()返回成功后mysql_store_result()有时返回NULL?
- 20.4.52 我能从查询得到什么结果?
- 20.4.53 我怎样才能获得最后插入的行的唯一ID?
- 20.4.54 链接 C API的问题
- 20.4.55 怎样制作一个线程安全(thread-safe)的客户
- 20.5 MySQL Perl API
- 20.6 MySQL Eiffel 包装
- 20.7 MySQL Java 连接(JDBC)
- 20.8 MySQL PHP API
- 20.9 MySQL C++ API
- 20.10 MySQL Python API
- 20.11 MySQL TCL API