|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
解决方案提供商应记住DBaaS通常仅仅是解决方案的一部分。客户之所以与他们的解决方案提供商协同工作,不仅是因为他们出售的产品,而且还因为他们所提供的服务。mysql|参考|参考手册|中文
MySQL中文参考手册(目次)
转载译者:晏子
〖前往〗〖转发〗
译者:晏子(clyan@sohu.com)主页:http://linuxdb.yeah.net
0译者序
1MySQL的一样平常的信息
1.1甚么是MySQL?
1.2关于本手册
1.2.1本手册中利用的商定
1.3MySQL的汗青
1.4MySQL的次要特性
1.5MySQL不乱性?
1.6适应2000年
1.7SQL一样平常信息和教程
1.8有效的MySQL相干链接
2MySQL邮件列表及怎样发问或呈报毛病
2.1MySQL邮件列表
2.2发问或呈报毛病
2.3如何呈报毛病或成绩
2.4在邮件列表上回覆成绩的指南
3MySQL的允许证和手艺撑持
3.1MySQL的允许证政策
3.2MySQL利用的版权
3.2.1大概的将来版权改动
3.3MySQL贸易性分发
3.4允许证明例
3.4.1发卖利用MySQL的产物
3.4.2发卖MySQL相干的服务
3.4.3ISPMySQL服务
3.4.4运营一个利用MySQL的Web服务器
3.5MySQL的允许证和手艺撑持用度
3.5.1付款信息
3.5.2接洽信息
3.6贸易性撑持的范例
3.6.1基础的电子邮件撑持
3.6.2扩大的电子邮件撑持
3.6.3登录撑持
3.6.4扩大的登录撑持
4安装MySQL
4.1如何取得MySQL
4.2MySQL撑持的操纵体系
4.3利用MySQL哪一个版本
4.4如何和什么时候公布更新版本
4.5安装结构
4.6安装MySQL二进制代码分发
4.6.1LinuxRPM注重事项
4.6.2机关客户程序
4.6.3体系特定的成绩
4.6.3.1Linux注重事项
4.6.3.2HP-UX注重事项
4.7安装MySQL源代码分发
4.7.1疾速安装概述
4.7.2使用补钉
4.7.3典范的configure选项
4.8编译成绩?
4.9MIT-pthreads注重事项
4.10Perl安装申明
4.10.1在Unix操纵体系上安装Perl
4.10.2在Win32上安装ActiveStatePerl
4.10.3在Win32上安装MySQLPerl分发
4.10.4利用PerlDBI/DBD接口碰到的成绩
4.11体系特定的成绩
4.11.1Solaris注重事项
4.11.2Solaris2.7注重事项
4.11.3Solarisx86注重事项
4.11.4SunOS4注重事项
4.11.5Linux(一切的Linux版本)注重事项
4.11.5.1Linux-x86注重事项
4.11.5.2RedHat5.0注重事项
4.11.5.3RedHat5.1注重事项
4.11.5.4Linux-SPARC注重事项
4.11.5.5Linux-Alpha注重事项
4.11.5.6MkLinux注重事项
4.11.5.7Qube2Linux注重事项
4.11.6Alpha-DEC-Unix注重事项
4.11.7Alpha-DEC-OSF1注重事项
4.11.8SGI-Irix注重事项
4.11.9FreeBSD注重事项
4.11.10NetBSD注重事项
4.11.11BSD/OS注重事项
4.11.11.1BSD/OS2.x注重事项
4.11.11.2BSD/OS3.x注重事项
4.11.11.3BSD/OS4.x注重事项
4.11.12SCO注重事项
4.11.13SCOUnixware7.0注重事项
4.11.14IBM-AIX注重事项
4.11.15HP-UX注重事项
4.12Win32注重事项
4.12.1在Win32上安装MySQL
4.12.2在Win95/Win98上启动MySQL
4.12.3在NT上启动MySQL
4.12.4在Win32上运转MySQL
4.12.5用SSH从Win32毗连一个远程MySQL
4.12.6MySQL-Win32与UnixMySQL对照
4.13OS/2注重事项
4.14TcX二进制代码
4.15安装前期(post-installation)的设置与测试
4.15.1运转mysql_install_db的成绩
4.15.2启动MySQL服务器的成绩
4.15.3主动启动和中断MySQL
4.15.4选项文件
4.16晋级和升级(downgrading)时有甚么出格要做的事变吗?
4.16.1从一个3.22版本晋级到3.23
4.16.2从一个3.21版本晋级到3.22
4.16.3从一个3.20版本晋级到3.21
4.16.4晋级到其他的系统布局
5MySQL与尺度的兼容性?
5.1MySQL对ANSISQL92的扩大
5.2以ANSI形式运转MySQL
5.3MySQL比拟ANSISQL92的不同
5.4MySQL缺少的功效
5.4.1子选择(Sub-selects)
5.4.2SELECTINTOTABLE
5.4.3事件(Transactions)
5.4.4存储历程和触发器
5.4.5外键(ForeignKeys)
5.4.5.1不利用外键的来由
5.4.6视图(Views)
5.4.7--作为一个注解的入手下手
5.5MySQL遵守甚么尺度?
5.6如何处置没有提交/回卷(COMMIT/ROLLBACK)
6MySQL存取权限体系
6.1权限体系做甚么
6.2MySQL用户名和口令
6.3与MySQL服务器毗连
6.4使你的口令平安
6.5MySQL供应的权限
6.6权限体系事情道理
6.7存取把持,阶段1:毗连证明
6.8存取把持,阶段2:哀求证明
6.9权限变动什么时候失效
6.10创建初始的MySQL权限
6.11向MySQL增添新用户权限
6.12如何设置口令
6.13存取回绝(AccessDenied)毛病的缘故原由
6.14如何使MySQL平安以匹敌解密妙手(cracker)
7MySQL言语参考
7.1笔墨:如何写字符串和数字
7.1.1字符串
7.1.2数字
7.1.3十六进制值
7.1.4NULL值
7.1.5数据库,表,索引,列和别号的定名
7.1.5.1名字的巨细写敏理性
7.2用户变量
7.3列范例
7.3.1列范例的存储请求
7.3.5数字范例
7.3.6日期和工夫范例
7.3.6.1成绩和日期范例
7.3.6.2DATETIME,DATE和TIMESTAMP范例
7.3.6.3TIME范例
7.3.6.4YEAR范例
7.3.7字符串范例
7.3.7.1CHAR和VARCHAR范例
7.3.7.2BLOB和TEXT范例
7.3.7.3ENUM范例
7.3.7.4SET范例
7.3.8为列选择准确的范例
7.3.9列索引
7.3.10多列索引
7.3.11利用来自其他数据库引擎的列范例
7.4用在SELECT和WHERE子句的函数
7.4.1分组函数
7.4.2经常使用的算术运算
7.4.3位函数
7.4.4逻辑运算
7.4.5对照运算符
7.4.6字符串对照函数
7.4.7范例转换运算符
7.4.8把持流函数
7.4.9数学函数
7.4.10字符串函数
7.4.11日期和工夫函数
7.4.12其他函数
7.4.13与GROUPBY子句一同利用的函数
7.5CREATEDATABASE(创立数据库)句法
7.6DROPDATABASE(丢弃数据库)句法
7.7CREATETABLE(创立表)句法
7.7.1隐含(silent)的列指定变更
7.8ALTERTABLE(改动表)句法
7.9OPTIMIZETABLE(优化表)句法
7.10DROPTABLE(丢弃表)句法
7.11DELETE(删除)句法
7.12SELECT(精选)句法
7.13JOIN(连接)句法
7.14INSERT(拔出)句法
7.15REPLACE(交换)句法
7.16LOADDATAINFILE(装载数据到文件)句法
7.17UPDATE(更新)句法
7.18USE(利用)句法
7.19FLUSH(扫除缓存)句法
7.20KILL(杀灭)句法
7.21SHOW(显现)句法(失掉关于表,列等的信息)
7.22EXPLAIN(注释)句法(失掉关于SELECT的信息)
7.23DESCRIBE(形貌)句法(失掉列的信息)
7.24LOCKTABLES/UNLOCKTABLES(锁定表/解锁表)句法
7.25SETOPTION(设置选项)句法
7.26GRANT(受权)和REVOKE(撤回)句法
7.27CREATEINDEX(创立索引)句法
7.28DROPINDEX(丢弃索引)句法
7.29正文句法
7.30CREATEFUNCTION/DROPFUNCTION(创立函数/丢弃函数)句法
7.31MySQL对保存字很抉剔吗?
8MySQL教程
8.1连接和断开服务器
8.2输出查询
8.3经常使用查询的例子
8.3.1列的最年夜值
8.3.2具有某个列的最年夜值的行
8.3.3列的最年夜值:按组:只要值
8.3.4具有某个字段的组间最年夜值的行
8.3.5利用外键
8.4创立并利用一个数据库
8.4.1创立并选用一个数据库
8.4.2创立一个数据库表
8.4.3将数据装进数据库表
8.4.4从一个数据库表检索信息
8.4.4.1选择一切数据
8.4.4.2选择特定行
8.4.4.3选择特定列
8.4.4.4排序行
8.4.4.5日期盘算
8.4.4.6NULL值操纵
8.4.4.7形式婚配
8.4.4.8行计数
8.4.5利用多个数据库表
8.5取得数据库和表的信息
8.6以批处置形式利用mysql
8.7从"双胞项目"中查询
8.7.1找出一切非独处的双胞胎
8.7.2显现关于双胞胎现状的表
9MySQL服务器功效
9.1MySQL撑持哪些言语?
9.1.1用于数据和排序的字符集
9.1.2增添一个新的字符集
9.1.3多字节字符撑持
9.2更新日记
9.3MySQL数据库表能够有多年夜?
9.4MySQL数据库表范例
10从MySQL失掉最年夜的功能
10.1优化概述
10.2体系/编译时和启动参数的调治
10.2.1编译和链接怎样影响MySQL的速率
10.2.2磁查询题
10.2.2.1为数据库和表格利用标记链接
10.2.3调治服务器参数
10.2.4MySQL如何翻开和封闭数据库表
10.2.5在统一个数据库中创立大批数据库表的弱点
10.2.6为何有这么多翻开的表?
10.2.7MySQL如何利用内存
10.2.8MySQL如何锁定命据库表
10.2.9数据库表级锁定的成绩
10.3使你的数据尽量小
10.4MySQL索引的利用
10.5存取或更新数据的查询速率
10.5.1估量查询功能
10.5.2SELECT查询的速率
10.5.3MySQL如何优化WHERE子句
10.5.4MySQL如何优化LEFTJOIN
10.5.5MySQL如何优化LIMIT
10.5.6INSERT查询的速率
10.5.7UPDATE查询的速率
10.5.8DELETE查询的速率
10.6选择一种表范例
10.6.1静态(定长)表的特性
10.6.2静态表的特性
10.6.3紧缩表的特性
10.6.4内存(In-memorytable)表的特性
10.7其他优化技能
10.8利用你本人的基准测试
10.9计划选择
10.10MySQL计划范围/折中
10.11可移植性
10.12我们已将MySQL用在那边?
11MySQL基准套件
12MySQL有用程序
12.1各类MySQL程序概述
12.2办理一个MySQL服务器
12.3从MySQL数据库和表中倒出(dump)布局和数据
12.4从文本文件导进数据
12.5MySQL紧缩只读表天生器
13保护MySQL安装
13.1利用myisamchk举行表保护和溃散恢复
13.1.1myisamchk的挪用语法
13.1.2myisamchk的内存利用
13.213.2创建一个数据库表保护标准
13.3取得关于一个表的信息
13.4利用myisamchk举行溃散恢复
13.4.1如何反省表的堕落
13.4.2如何修复表
13.4.3表优化
13.5日记文件保护
14为MySQL增添新函数
14.1增添一个新的用户界说函数
14.1.1UDF挪用按次
14.1.2参数处置
14.1.3前往值和堕落处置
14.1.4编译并安装用户界说函数
14.2增添一个新的原生(native)函数
15为MySQL增添新历程
15.1analyse历程
15.2编写一个历程
16MySQL对ODBC撑持
16.1MyODBC撑持的操纵体系
16.2如何呈报MyODBC的成绩
16.3已知可用MyODBC一同事情的程序
16.4如何填写ODBC办理程序的各类域
16.5如何在ODBC中取得一个AUTO_INCREMENT列的值
16.6呈报MyODBC的成绩
17与一些经常使用程序一同利用MySQL
17.1与Apache一同利用MySQL
18成绩和罕见的毛病
18.1假如MySQL老是溃散怎样办
18.2利用MySQL时一些罕见毛病
18.2.1MySQLserverhasgoneaway毛病
18.2.2Cantconnectto[local]MySQLserver毛病
18.2.3Host...isblocked毛病
18.2.4Outofmemory毛病
18.2.5Packettoolarge毛病
18.2.6Thetableisfull毛病
18.2.7Commandsoutofsyncinclient毛病
18.2.8Ignoringuser毛病
18.2.9Tablexxxdoesntexist毛病
18.3MySQL如何处置一个溢出的磁盘
18.4如何从一个文本文件运转SQL命令
18.5MySQL在哪儿存储一时文件
18.6如何回护"/tmp/mysql.sock"不被删除
18.7Accessdenied堕落
18.8如何作为一个一样平常用户运转MySQL
18.9如何从头设置一个健忘的口令
18.10文件允许权限成绩
18.11文件没找到
18.12利用DATE列的成绩
18.13时区成绩
18.14在搜刮中的巨细写敏理性
18.15NULL值成绩
18.16alias成绩
18.17从相干的表中删除行
18.18办理没有婚配行的成绩
18.19ALTERTABLE成绩
18.20如何改动一个表中列的序次
19办理MySQL一些罕见的成绩
19.1数据库复制
19.2数据库备份
19.3在统一台呆板上运转多个MySQL服务器
20MySQL客户工具和API
20.1MySQLCAPI
20.2CAPI数据范例
20.3CAPI函数概述
20.4CAPI函数形貌
20.4.1mysql_affected_rows()
20.4.2mysql_close()
20.4.3mysql_connect()
20.4.4mysql_change_user()
20.4.5mysql_create_db()
20.4.6mysql_data_seek()
20.4.7mysql_debug()
20.4.8mysql_drop_db()
20.4.9mysql_dump_debug_info()
20.4.10mysql_eof()
20.4.11mysql_errno()
20.4.12mysql_error()
20.4.13mysql_escape_string()
20.4.14mysql_fetch_field()
20.4.15mysql_fetch_fields()
20.4.16mysql_fetch_field_direct()
20.4.17mysql_fetch_lengths()
20.4.18mysql_fetch_row()
20.4.19mysql_field_count()
20.4.20mysql_field_seek()
20.4.21mysql_field_tell()
20.4.22mysql_free_result()
20.4.23mysql_get_client_info()
20.4.24mysql_get_host_info()
20.4.25mysql_get_proto_info()
20.4.26mysql_get_server_info()
20.4.27mysql_info()
20.4.28mysql_init()
20.4.29mysql_insert_id()
20.4.30mysql_kill()
20.4.31mysql_list_dbs()
20.4.32mysql_list_fields()
20.4.33mysql_list_processes()
20.4.34mysql_list_tables()
20.4.35mysql_num_fields()
20.4.36mysql_num_rows()
20.4.37mysql_options()
20.4.38mysql_ping()
20.4.39mysql_query()
20.4.40mysql_real_connect()
20.4.41mysql_real_query()
20.4.42mysql_reload()
20.4.43mysql_row_seek()
20.4.44mysql_row_tell()
20.4.45mysql_select_db()
20.4.46mysql_shutdown()
20.4.47mysql_stat()
20.4.48mysql_store_result()
20.4.49mysql_thread_id()
20.4.50mysql_use_result()
20.4.51为何在mysql_query()前往乐成后mysql_store_result()偶然前往NULL?
20.4.52我能从查询失掉甚么了局?
20.4.53我如何才干取得最初拔出的行的独一ID?
20.4.54链接CAPI的成绩
20.4.55如何制造一个线程平安(thread-safe)的客户
20.5MySQLPerlAPI
20.5.1DBI与DBD::mysql
20.5.2DBI接口
20.5.3更多的DBI/DBD信息
20.6MySQLEiffel包装
20.7MySQLJava毗连(JDBC)
20.8MySQLPHPAPI
20.9MySQLC++API
20.10MySQLPythonAPI
20.11MySQLTCLAPI
21如何对照MySQL与其他数据库
21.1如何对照MySQL和mSQL
21.1.1如何将mSQL工具转换到MySQL
21.1.2mSQL和MySQL的客户机/服务器通信协定有何分歧
21.1.3mSQL2.0SQL句法与MySQL有何分歧
21.2如何对照MySQL与PostgreSQL
A一些MySQL用户
B奉献的程序
CMySQL奉献者
DMySQL变迁的汗青纪录
EMySQL中已知的毛病和计划缺限
F我们想要在将来到场到MySQL的企图表(TODO)
G对移植到其他体系的申明
HMySQL正则表达式句法的形貌
I甚么是Unireg?
J针对非微软操纵体系的MySQL服务器允许证
K针对微软操纵体系的MySQL允许证
SQL命令,范例和函数索引
观点索引
义务编纂:eight(2001-06-0620:05)事实上,在任何DBaaS中,解决方案提供商对如何管理物理资源都没有控制权,因此MySQL学习教程可能会发现由于DBaaS的局限性使得他们提供给客户的远远小于客户所期望的。 |
|