中文mysql实用参考手册(必备)

上传人:小** 文档编号:89507938 上传时间:2019-05-26 格式:DOC 页数:66 大小:438KB
返回 下载 相关 举报
中文mysql实用参考手册(必备)_第1页
第1页 / 共66页
中文mysql实用参考手册(必备)_第2页
第2页 / 共66页
中文mysql实用参考手册(必备)_第3页
第3页 / 共66页
中文mysql实用参考手册(必备)_第4页
第4页 / 共66页
中文mysql实用参考手册(必备)_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《中文mysql实用参考手册(必备)》由会员分享,可在线阅读,更多相关《中文mysql实用参考手册(必备)(66页珍藏版)》请在金锄头文库上搜索。

1、MySQL中文参考手册译者:晏子 () 主页:http:/第一章, 前一章, 下一章, 最后一章,目录. 4 安装MySQL本章描述怎样获得并安装MySQL: 对于你能从其获得MySQL的站点列表,见4.1 怎样获得MySQL。 要了解支持哪些平台,见4.2 MySQL支持的操作系统。 可获得MySQL的多个版本,以二进制代码和源代码形式分发。为了确定你应该使用的分发的版本和类型,见4.4 怎样和何时发布更新版本。 针对二进制代码和源代码分发的安装指令在4.6 安装 MySQL 二进制代码分发和4.7 安装 MySQL 源代码分发讲述。每套指令均包含一个关于你可能涉及的系统特定问题的部分。 为

2、安装后期过程,见4.15 安装后期的设置与测试。不管你是用一个二进制代码还是源代码分发来安装MySQL,这些过程均适用。 4.1 怎样获得MySQL检查MySQL主页获得当前版本的信息和下载指令。 然而,TcX的因特网链接不是很快的;我们更希望让你从下列镜象站点之一进行真正的下载。 请向报告不存热血江湖外挂 在的或过时的镜像站点。 欧洲: 奥地利 维也纳技术大学 WWWftp 保加利亚 Naturella ftp 克罗地亚 HULK WWWftp 捷克共和 银杏树 国 在Brno的Masaryk大学 WWWftp 捷克共和国 www.sopik.cz WWW 丹麦 Borsen WWW 丹麦

3、 SunSITE WWWftp 爱沙尼亚 OKinteractive WWW 法国 minet WWW 芬兰 EUnet WWW 芬兰 clinet ftp 德国 波 徐州搬家公司 恩大学, 波恩 WWWftp 德国 Wolfenbuettel WWWftp 德国 Staufen WWW 德国 Cable & Wireless ftp 希腊 NTUA , 雅 迷宗蟹 典WWWftp Island GM WWWWWW 意大利 Teta Srl WWW 爱尔兰 Ireland On-Line/Dublin WWWftp 波兰 Sunsite WWWftp 葡萄 玻璃清洗机 牙 lerianet W

4、WWftp 俄国 DirectNet WWW 俄国 IZHCOM WWWftp 俄国 Scientific Center/Chernogolovka ftp 罗马尼亚 Timisoara WWWftp 罗马尼亚 Bucharest WWWftp 西班 昆山搬家公司 牙 MasterD WWW 瑞典 Sunet WWWftp 瑞士 Sunsite WWWftp 英国 Omnipotent/UK WWWftp 英国 PLiG/UK WWWftp 英国 SunSITE WWWftp 乌克www.ks- 宫颈糜烂的治疗方法 兰 PACO WWWftp北美洲: 加拿大 Tryc WWW 加拿大 Cybe

5、rus WWWftp 美国 Hurricane Electric/San Jose WWW 美国 Circle Net/North Carolina WWW 美国 Gina net/Florida WWW 美国 pingzero/Los Angeles WWW 美国 威斯康星大学 / 威斯康星WWWftp 美国 DIGEX ftp南美洲: 巴西 Matrix WWW 智利 Vision WWW亚洲: 中国 Freecode WWW 中国 Netfirm WWW 朝鲜 KREONet WWW 日本 Soft Agency WWW 日本 Nagoya Syouka University WWWft

6、p 新加坡 HJC WWWftp 台湾 HT WWW澳洲: 澳洲 AARNet/Queensland WWWftp 澳洲 Tas WWWftp 澳洲 Blue Planet/Melbourne WWW 澳洲 ITworks Consulting/Victoria WWW非洲: 南非 Mweb/ WWW 南非 The Internet Solution/Johannesburg ftp4.2 MySQL 支持的操作系统我们使用 GNU Autoconf,因此将MySQL移植到所有使用 Posix 线程和一个 C+ 编译器的现代系统是可能的。(仅仅为了编译客户代码,只需要一个 C+ 编译器而不是线

7、程)。我们主要在Sun Solaris(版本 2.5 & 2.6)上使用并开发软件本身,而RedHat Linux 5.0 居其次。 MySQL已经被报告在下列操作系统/线程包的组合上成功地编译。注意,对很多操作系统,原生的线程支持仅工作于最新的版本。 有原生线程的AIX 4.x 包括 MIT-pthreads 包的BSDI 2.x 有原生线程的BSDI 3.0、3.1和4.x 有原生线程的DEC UNIX 4.x 包括MIT-pthreads包的FreeBSD 2.x 有原生程的FreeBSD 3.x 包括 MIT-pthreads 包的 HP-UX 10.20 有原生线程的 HP-UX 1

8、1.x 。 有 LinuxThreads 0.7.1 的 Linux 2.0 + 或glibc2.0.7 MacOS X 服务器 NetBSD 1.3/1.4 Intel 和 NetBSD 1.3 Alpha ( 需要 GNU make) 包括 MIT-pthreads 包的 OpenBSD 2.x OS/2 Wrap 3、FixPack 29和OS/2 Wrap 4、FixPack 4 有原生线程的SGI Irix 6.x SPARC和x86上有原生线程的Solaris 2.5、2.6和2.7 包括 MIT-pthreads 包的SunOS 4.x 有最新FSU Pthreads移植包的SC

9、O OpenServer SCO UnixWare 7.0.1 Tru64 Unix Win95、Win98和NT(只有拥有MySQL许可证或MySQL电子邮件支持的用户可得到最新版本)。对那些在购买之前想测试的人,我们以共享软件方式发布了MySQL 3.21.29(一个较老的版本)。 4.3 使用MySQL哪个版本首先要作出决策,你是否想要使用最新的开发版本或最终的稳定版本: 通常, 如果你是第一次开始使用MySQL或尝试移植它到一些还没有二进制分发系统上,我们推荐使用开发版本(当前 3.22.x)。这是因为通常在开发版本中没用真正严重的错误,并且你能容易用你的机器上的crash-me和基准

10、测试套件来测试它。见10.8 使用你自己的基准测试。 否则,如果你正在运行一个老的系统并且想要升级,但是又不想要用3.22冒险,你应该升级到3.21.33。我们已经试着仅修复致命错误,并且对那个版本进行更小的相对安全的改动。 要做的第二项决策是你是否想要使用源代码分发或二进制分发: 如果你想在一个已经存在一个最新二进制分发的平台上运行MySQL,就用它。通常,这比一个源代码分发更容易安装。 如果你想要阅读(或修改)构成MySQL的C和C+代码,你应该拿到源代码分发。源代码总是最终的手册。源代码分发也比二进制的分发包含更多的测试和实例。 MySQL的命名机制使用由3个数字和一个后缀组成的版本号。

11、例如,一个像mysql-3.21.17-beta的版本号这样解释: 第1数字(3)描述文件格式。所有版本3的发行都有相同的文件格式。当一个版本4出现时,每个数据库表都将必须转换到新格式(当然,为此有一个很不错的工具)。 第2数字(21)是发行级别。通常有2种选择。一个是发部/稳定分支(当前为21)而其它是开发分支(当前22)。通常两者都是稳定的,但是开发版本可能有毛病,新功能缺乏文档或可能在某些系统上编译失败。 第3个数字(17)是在此发行级别的版本号,这随每个新分发递增。通常你需要你已经选择的发行(release)的最新版本(version)。 后缀(beta)显示发行的稳定性级别。可能的后

12、缀有: o alpha 表明发行包含大量未被100%测试的新代码。已知的错误(通常没有)应该在新闻小节被记录。见D MySQL 变迁的历史记录。在大多数 alpha 版本也有新的命令和扩展。 o beta 意味着所有的新代码被测试了,没有增加重要的新特征,应该没有已知的错误。 o gamma 是一个发行了一段时间的beta版本,看起来应该运行正常。这就是很多其他公司称为一个发布的东西。 o 如果没有后缀,这意味着该版本已经在很多地方运行一段时间了,而且没有非平台特定的错误报告。这就是我们称为一个稳定版本的东西。 MySQL所有版本都经过我们的标准测试和基准测试运行,以保证他们可相当安全地使用。

13、因为标准测试不断扩充以检测以前发现的错误,测试套件一直在改进之中。 注意,所有版本都至少已经用下列套件进行了测试: 一个内部测试套件 这是一个客户生产系统的一部分。它可能有很多几百个兆字节数据的数据库表。 MySQL基准测试套件 它运行一定范围的常用查询。它也是一个测试,检测最新的优化处理是否真的使代码更快。见10.8 使用你自己的基准测试。 crash-me测试 这尝试决定数据库支持什么功能和它的能力与限制是什么。见10.8 使用你的自己基准测试。 其他测试是在内部的生产环境中使用最新MySQL版本,至少在一台机器上。我们有超过100GB的数据可用使用。 4.4 怎样和何时发布更新版本在TcX,MySQL进展的相当快,并且我们想要与其它MySQL用户分享它。当我们有一个看来其它人似乎需要的非常有用的功能时,我们就试着制作一个发行版本。 我们也尝试帮助那些需要很容易实现的功能的用户,我们也关注我们授权的用户想要什么,我们更特别关注我们的扩展电子邮件支持的客户想要什么,并且尽力帮助他们。 没有人一定要下载一个新版本,新闻小节中将告诉你新版本是否有一些你确实想要的东西。见D MySQL 变迁的历史记录。 当更新MySQL时,我们使用下列方针: 对每个小的改进,在版本字符串的最后数字增加1。当有

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号