失效链接处理 |
MySQL讲义 PDF 下载
本站整理下载:
相关截图:
主要内容:
1.1 MySQL 版本及下载
MySQL 数据库版本相对比较繁杂。常见的有:Community 社区版、Enterprise 企业版。
Community 版是开源免费的,这也是我们通常用的 MySQL 的版本。可以满足绝大多数用户需求。
Enterprise 版,官方指出提供 30 天免费试用期。可进一步划分为 MySQL 标准版、MySQL 企业版、MySQL 集
群版。官方提供付费服务。
其中 Community Server 可以直接从 mysql 的官网下载。但 Enterprice Edition 只能从 Oracle edelivery 上下载,
而 Edelivery 有时会屏蔽中国 IP。
MySQL 各版本区别参见:
http://www.admin10000.com/Document/62.html
下载 mysql 时注意区分版本细节及所应用的系统平台:linux(32/64) 、win(32/64)
举例:MySQL Community Server 5.6.20 win 版本
GA 是指软件的通用版本,一般指正式发布的版本 (Generally Available (GA) Release)
mysql-essential-5.1.60-win32.msi 精简版,如果只需要 mysql 服务,就选择此版本。
mysql-5.1.60-win32.msi 是完 是整版,包含安装程序和配置向导,有 MySQL 文档。
mysql-noinstall-5.1.60-win32.zip 是非安装的 zip 压缩包,没有自动安装程序和配置向导,无安装向导
mysql-5.1.60.zip 是用于 windows 的 Mysql 源码压缩包
linux 版本
在 http://www.mysql.com/downloads/网站上下载不了
在 www.oracle.com/downloads 找 mysql 注册用户, 选择操作系统平台和 mysql 版本 进行下载
官方文档上有关 MySQL 安装,介绍了 3 种类型及其对应安装方式来安装 MySQL 数据库:
Linux supports a number of different solutions for installing MySQL. The recommended method is to use one of the
distributions from Oracle. If you choose this method, there are three options available:
(1) Installing from a generic binary package in .tar.gz format. See Section 2.2,“Installing MySQL from Generic
Binaries on Unix/Linux”for more information.
(2) Extracting and compiling MySQL from a source distribution. For detailed instructions, see Section 2.9, “Installing
MySQL from Source”.
(3) Installing using a pre-compiled RPM package. For more information on using the RPM solution, see Section 2.5.1,
“Installing MySQL from RPM Packages on Linux”
我们选用较简单的 RPM 包来安装。
1.2 下载安装包
Community Server 下载地址:
MySQL Community Server mysql 社区版,开源、免费
MySQL Enterprise Edition mysql 企业版,非免费
MySQL Cluster mysql 集群版,开源、免费
2 MySQL 服务器安装和启动
2.1 查询服务器上已经安装的 mysql
在终端提示符输入:rpm -aq | grep mysql 命令。查询结果如下显示:
qt-mysql-4.6.2-25.el6.x86_64
mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
mysql-bench-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
libdbi-dbd-mysql-0.8.3-5.1.el6.x86_64
mysql-test-5.1.66-2.el6_3.x86_64
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
mysql-connector-java-5.1.17-6.el6.noarch
mysql-server-5.1.66-2.el6_3.x86_64
注:各机器有可能不相同,软件列表视实际情况。
2.2 卸载旧的版本
rpm -e 软件包名 --nodeps --allmatches (不理会依赖关系,删除所有上一步查出来的相同的 mysql)
[root@localhost home]# rpm -e mysql-connector-odbc-3.51.26r1127-1.el5 --nodeps --allmatches
[root@localhost home]# rpm -e libdbi-dbd-mysql-0.8.1a-1.2.2 --nodeps --allmatches
[root@localhost home]# rpm -e mysql-server-5.0.77-3.el5 --nodeps --allmatches
[root@localhost home]# rpm -aq | grep mysql
[root@localhost home]#
将老版本的几个文件手动删除
#rm -f /etc/my.cnf
#rm -rf /var/lib/mysql
#rm -rf /var/share/mysql
|