美文网首页
[RedHat6],安装mysql 5.7.19

[RedHat6],安装mysql 5.7.19

作者: Hellooooooworld | 来源:发表于2017-10-13 10:25 被阅读68次

站在巨人的肩膀上

part.1 安装环境及版本

安装环境: centos6.8
安装版本: mysql 5.7.19

part.2 安装步骤说明

2.1 查看是否已存在Mysql

# rpm -qa |grep mysql

2.2 删除旧版本的Mysql

删除原先存在的旧版本并查看是否删除成功

# yum remove -y mysql-libs-5.1.73-7.el6.x86_64
# rpm -qa |grep mysql

2.3 寻找mysql5.7.19,并安装

因为redhat 本地yum源内已存在mysql5.7.19,所以直接可以yum安装

# yum search mysql
# yum install -y mysql-community-server.x86_64

2.4 mysql 初始化操作

# mysqld --initialize

2.5 重命名MySQL datadir目录名

# mv /var/lib/mysql /var/lib/mysql.bak

2.6 软连接数据盘

# ln -s /mysqldatadir /var/lib/mysql

2.7 拷贝回mysql datadir 目录并删除bak

# cp -r /var/lib/mysql.bak/* /var/lib/mysql
# rm -rf /var/lib/mysql.bak

2.8 修改mysql 目录的用户和群组

# chown -R mysql:myql /var/lib/mysql

2.9 启动服务并设置开机启动

# /etc/init.d/mysqld start
# chkconfig mysqld

part.3 存在问题

问题1:mysqld_safe Directory '/var/lib/mysql' for UNIX socket file don't exists.
原因:因为存在SElinux的关系
解决方法:

# setenforce 0
# /etc/init.d/mysqld start

相关文章

网友评论

      本文标题:[RedHat6],安装mysql 5.7.19

      本文链接:https://www.haomeiwen.com/subject/fzzayxtx.html