HCRM博客

如何在CentOS 6.5上安装MySQL?

准备工作

1、检查是否自带MySQL

使用命令yum list installed | grep mysql 检查系统是否已安装MySQL。

如何在CentOS 6.5上安装MySQL?-图1
(图片来源网络,侵权删除)

如果已安装,使用yum y remove mysqllibs.x86_64 删除自带的MySQL及其依赖。

2、配置YUM源

CentOS 6.5的默认源可能已被官方删除,需要设置其他可用源,执行以下命令:

```bash

sed i "s|enabled=1|enabled=0|g" /etc/yum/Pluginconf.d/fastestmirror.conf

mv /etc/yum.repos.d/CentOSBase.repo /etc/yum.repos.d/CentOSBase.repo.backup

如何在CentOS 6.5上安装MySQL?-图2
(图片来源网络,侵权删除)

curl o /etc/yum.repos.d/CentOSBase.repo HTTPS://www.xmpan.com/Centos6VaultAliyun.repo

yum clean all

yum makecache

```

3、添加MySQL源

下载并安装MySQL官方源:

如何在CentOS 6.5上安装MySQL?-图3
(图片来源网络,侵权删除)

```bash

wget nocookies nocheckcertificate header "Cookie: oraclelicense=acceptsecurebackupcookie" http://dev.mysql.com/get/mysqlcommunityreleaseel65.noarch.rpm

yum localinstall mysqlcommunityreleaseel65.noarch.rpm

```

安装MySQL

1、安装MySQL服务器

使用yum安装MySQL服务器:

```bash

yum install mysqlcommunityserver

```

安装过程中会提示输入“y”确认操作。

2、启动MySQL服务

启动MySQL服务:

```bash

service mysqld start

```

查看MySQL服务是否自启动,并设置为开机自启动:

```bash

chkconfig list | grep mysqld

chkconfig mysqld on

```

环境配置

1、修改字符集为UTF8

编辑MySQL配置文件:

```bash

vim /etc/my.cnf

```

[mysqld]部分添加:

```ini

charactersetserver=utf8

```

在文件末尾新增[client]段,并在[client]段添加:

```ini

defaultcharacterset=utf8

```

保存并退出,然后重启MySQL服务:

```bash

service mysqld restart

```

2、安全配置

运行安全安装脚本:

```bash

mysql_secure_installation

```

按照提示进行配置,建议设置强密码。

3、授权远程登录

登录MySQL:

```bash

mysql u root p

```

切换到mysql数据库:

```sql

use mysql;

```

刷新权限:

```sql

flush privileges;

```

授权远程访问:

```sql

grant all privileges on *.* to 'root'@'%' identified by 'yourpassword' with grant option;

flush privileges;

```

常见问题及解决方案

1、问题1:安装过程中报错“Error: Package: mysqllibs5.1.733.el6_5.x86_64 (installed) ...”

解答:这是因为系统中残留了旧版本的MySQL库文件,使用以下命令卸载旧版本:

```bash

yum y remove mysqllibs.x86_64

```

2、问题2:如何查看MySQL服务状态?

解答:可以使用以下命令查看MySQL服务状态:

```bash

service mysqld status

```

如果MySQL服务未启动,可以使用以下命令启动:

```bash

service mysqld start

```

设置开机自启动:

```bash

chkconfig mysqld on

```

通过以上步骤,您可以在CentOS 6.5上成功安装和配置MySQL,如果在安装过程中遇到任何问题,可以参考上述解决方案或查阅相关文档。

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