HCRM博客

centos安装mysql5.6

CentOS 7 安装 MySQL 5.6 详细步骤

检查系统环境

1、检查是否已安装 MySQL

centos安装mysql5.6-图1
(图片来源网络,侵权删除)

使用命令rpm qa | grep mysql 查看系统中是否已安装 MySQL,如果返回空值,说明没有安装 MySQL。

2、查看并卸载 MariaDB

在 CentOS 7 中,默认的数据库是 MariaDB,而非 MySQL,使用命令rpm qa | grep mariadb 查看已安装的 MariaDB 版本。

使用命令rpm qa | grep mariadb | xargs rpm e nodeps 卸载已安装的 MariaDB。

3、确认 MariaDB 卸载完成

再次使用命令rpm qa | grep mariadb 确认 MariaDB 是否已完全卸载。

centos安装mysql5.6-图2
(图片来源网络,侵权删除)

下载并安装 MySQL 5.6

1、下载 MySQL 5.6 安装包

访问 [MySQL 官方网站](HTTPS://dev.mysql.com/downloads/repo/yum/) 下载适用于 CentOS 7 的 MySQL 5.6 社区版的 RPM 安装包,例如mysqlcommunityreleaseel75.noarch.rpm

使用wget 命令将安装包下载到本地目录,命令如下:

```bash

wget http://repo.mysql.com/mysqlcommunityreleaseel75.noarch.rpm

```

centos安装mysql5.6-图3
(图片来源网络,侵权删除)

2、安装 MySQL 5.6 安装包

使用rpm 命令安装下载的 RPM 包:

```bash

rpm ivh mysqlcommunityreleaseel75.noarch.rpm

```

安装完成后,会在/etc/yum.repos.d/ 目录下新增mysqlcommunity.repomysqlcommunitysource.repo 两个 Yum 源文件。

3、安装 MySQL 服务器

使用yum 命令安装 MySQL 服务器:

```bash

yum install mysqlserver

```

4、启动 MySQL 服务

使用systemctl 命令启动 MySQL 服务:

```bash

systemctl start mysqld

```

设置开机自启动:

```bash

systemctl enable mysqld

```

配置 MySQL

1、检查 MySQL 是否安装成功

使用命令rpm qa | grep mysql 检查 MySQL 是否已安装。

2、设置 root 用户密码

MySQL 5.6 安装完成后,root 用户的初始密码为空,使用以下命令登录 MySQL:

```bash

mysql u root

```

在 MySQL 命令行界面中,执行以下命令设置 root 用户密码:

```sql

use mysql;

UPDATE user SET password=PASSWORD("这里输入root用户密码") WHERE User='root';

FLUSH PRIVILEGES;

```

3、设置远程主机登录

为了允许远程主机连接 MySQL,执行以下命令:

```sql

GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'%' IDENTIFIED BY 'yourpassword';

FLUSH PRIVILEGES;

```

4、常用文件路径

/etc/my.cnf:MySQL 的主配置文件。

/var/lib/mysql:MySQL 数据库的文件存放位置。

/var/log/mysqld.log:数据库的日志输出存放位置。

FAQs

1、如何在 CentOS 7 上离线安装 MySQL 5.6?

:离线安装需要先从官网下载对应版本的 MySQL RPM 安装包和依赖包,然后上传到服务器,具体步骤如下:

1. 下载mysql5.6.51linuxglibc2.12x86_64.tar.gz(或相应版本)。

2. 解压并复制文件到指定目录,如/opt/mysql

3. 创建mysql 组和用户,并将目录权限更改为mysql:mysql

4. 初始化数据库,使用命令:./scripts/mysql_install_db user=mysql basedir=/opt/mysql datadir=/opt/mysql/data

5. 配置my.cnf 文件,并启动 MySQL 服务。

2、如何查看和修改 MySQL 的字符集设置?

:可以通过编辑my.cnf 文件来查看和修改字符集设置,具体步骤如下:

1. 使用文本编辑器打开/etc/my.cnf 文件。

2. 在[mysqld] 部分添加或修改以下配置:

```ini

[client]

defaultcharacterset=utf8

[mysqld]

charactersetserver=utf8

collationserver=utf8_general_ci

```

3. 保存并关闭文件后,重启 MySQL 服务使配置生效:systemctl restart mysqld

分享:
扫描分享到社交APP
上一篇
下一篇