
Linux环境下MySQL 5.1与5.7的安装指南
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本指南详细介绍了在Linux环境下安装MySQL 5.1和5.7版本的步骤及配置方法,帮助用户轻松完成数据库系统的升级或新装。
在Linux环境下,特别是在CentOS 6.7操作系统中安装MySQL数据库是一项重要的系统管理任务。本段落将详细介绍如何分别安装两个不同版本的MySQL:5.1.73 和 5.7.19。
首先来看MySQL 5.1.73 的安装步骤:
**卸载旧版 MySQL**
使用命令 `rpm -qa | grep mysql` 检查系统中是否已经存在了 MySQL。如果有输出,说明有已安装的 MySQL 版本,需要依次删除它们:
```
rpm -e **** --nodeps
```
**安装MySQL**
接下来要分别执行以下三个步骤来完成MySQL客户端、服务端以及开发者库的安装:
```
yum install mysql
yum install mysql-server
yum install mysql-devel
```
**配置 MySQL**
编辑 MySQL 的配置文件,路径为 `etcmy.cnf`。这里可以设置字符集等选项。
**启动与停止MySQL**
使用以下命令来控制 MySQL 服务:
- 启动:`service mysqld start`
- 停止:`service mysqld stop`
**设置开机启动**
运行如下命令,将 MySQL 设置为开机自动启动:
```
chkconfig --level 345 mysqld on
```
**设置初始密码**
使用以下命令来设置 root 用户的初始密码:
```
mysqladmin -u root password yourPassword
```
**允许远程登录**
首先通过 `mysql -u root -p` 登录 MySQL,然后执行以下SQL语句以授权root用户从任何地方进行访问:
```sql
GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY yourpasswd WITH GRANT OPTION;
FLUSH PRIVILEGES;
```
接下来是MySQL 5.7.19 的安装过程介绍:
**解决依赖问题**
由于 CentOS 6.7 默认的 glibc 版本不支持 MySQL 5.7,需要下载官方提供的兼容版本。
**卸载旧版 MySQL**
同样使用 `rpm -qa | grep mysql` 检查并删除已存在的MySQL版本。
**解压安装包**
将下载好的 MySQL 安装包解压缩到系统目录中,并进行重命名处理。
**初始化数据库**
进入解压后的文件夹,例如 `/opt/mysql` ,执行以下命令来初始化数据库:
```
./bin/mysqld --user=root --basedir=/opt/mysql --datadir=/opt/mysqldata --initialize
```
**生成配置文件**
将 `my-default.cnf` 文件复制到 MySQL 的配置目录中。
**设置为服务并开机启动**
修改MySQL的初始化脚本,将其放置于系统服务目录,并添加开机自启命令:
```
cp /opt/mysql/support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
```
**启动和停止 MySQL 服务**
使用以下命令来控制 MySQL 的运行状态:
- 启动:`service mysqld start`
- 停止:`service mysqld stop`
完成以上步骤后,MySQL 5.1.73 和 5.7.19 都可以在 CentOS 6.7 上成功安装。在实际操作过程中,请确保遵循所有必要步骤,并根据实际情况进行必要的调整。例如,在安全设置、防火墙配置等方面需要特别注意。安装完成后,建议测试 MySQL 的功能,包括本地和远程连接等,以确认一切正常运行。
全部评论 (0)


