站在巨人的肩膀上
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
网友评论