centos6.5安装mysql5.6
在本文中,我们将详细探讨如何在CentOS 6.5系统上安装MySQL 5.6。这个过程涉及多个步骤,包括检查系统环境、删除遗留的服务和文件、安装必要的软件包、下载和配置MySQL源代码以及最后的安装和配置。让我们逐步了解每个步骤。 确保系统中没有遗留的MySQL服务和安装。可以使用以下命令检查: 1. `chkconfig --list | grep -i mysql`:这将列出所有与MySQL相关的服务。 2. 如果找到任何MySQL服务,可以使用`chkconfig --del mysqld`将其删除。 3. 接着,通过`yum list installed mysql*`检查已安装的MySQL相关软件包,并使用`yum remove`命令移除它们。 4. 使用`find / -name mysql`查找并删除遗留的MySQL目录,特别是`/var/lib/mysql`和`/etc/my.cnf`。 接下来,我们需要创建一些目录,这些目录是MySQL运行所必需的: 1. `mkdir -p /opt/mysql/data` 2. `mkdir -p /opt/mysql/log/iblog` 3. `mkdir -p /opt/mysql/log/binlog` 4. `mkdir -p /opt/mysql/log/relaylog` 5. `mkdir -p /opt/mysql/run` 6. `mkdir -p /opt/mysql/tmp` 7. 使用`chown`命令更改这些目录的所有权为`mysql:mysql`用户和组。 8. 设置目录权限,例如`chmod -R 755 /opt/mysql`。 在安装MySQL之前,确保系统中有`cmake`工具。如果没有,可以通过下载和编译安装: 1. 下载`cmake`和`mysql-5.6.23`的源代码包。 2. 解压缩并安装`cmake`,然后进入源代码目录,运行`./configure`,`make`和`make install`。 3. 如果在`cmake`编译过程中遇到错误,可能需要安装`ncurses-devel`和`bison`,可以通过`yum install`命令添加。 现在,我们可以开始安装MySQL 5.6.23了: 1. 进入`mysql-5.6.23`目录,使用`cmake`命令指定安装路径和其他配置选项,例如设置字符集、端口、存储引擎等。 2. 如果`cmake`失败,清理目录,重新解压并尝试再次运行`cmake`。 3. 接下来,运行`make && make install`开始安装过程,这可能需要一段时间。 安装完成后,还需要进行一些配置: 1. 清理默认的`my.cnf`文件并备份。 2. 复制`support-files/my-default.cnf`到`/opt/mysql/my.cnf`,并编辑该文件以适应你的系统需求。 示例配置: ``` [client] port = 3306 ``` 至此,MySQL 5.6已在CentOS 6.5上成功安装。但别忘了初始化数据库,设置root用户的密码,以及启动和设置MySQL服务为开机启动。这些步骤包括: 1. 初始化数据库:`/opt/mysql/bin/mysqld --defaults-file=/opt/mysql/my.cnf --user=mysql --initialize-insecure` 2. 设置root用户的密码:`/opt/mysql/bin/mysql_secure_installation` 3. 启动MySQL服务:`/etc/init.d/mysqld start` 4. 设置开机启动:`chkconfig mysqld on` 完成以上步骤后,MySQL 5.6已经在你的CentOS 6.5系统上运行,并准备好接受连接和数据管理。确保根据你的具体需求进一步调整配置和安全设置。


















- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 现代项目管理体系培训教材ppt课件.ppt
- 软件工程超强试题整理.doc
- 利用红外线实现单片机间的数据通信.doc
- matlab等高线图代码.doc
- 基于单片机温度监测系统设计的外文翻译.doc
- 新版弘扬时代新风-建设网络文明第二届网络文明大会专题解读课件.pptx
- 中国电信通讯与媒体部项目管理培训.pptx
- 杭州西软酒店管理软件.doc
- 一张图解析互联网金融影响.ppt
- 电子商务模式下功能.docx
- 数学模型第六讲整数规划模型与求解软件.pptx
- 数据库系统概论第五版教程sql代码.doc
- 上半年系统集成项目管理工程师试题解析.docx
- 商业计划书研究报告互联网旧城改造项目可行性研究报告.doc
- 《Linux系统安全.ppt》.ppt
- 基于单片机的简易数字示波器的设计.doc


