美文网首页
[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