Linux centos 6 yum 安装 mysql 5.7

/ mysql / 0 条评论 / 3310浏览

首先去mysql 官网下载rpm 文件,地址为:https://dev.mysql.com/downloads/repo/yum/

请输入图片描述

查看本地是否有mysql [root@tms-mysql-slave ~]# rpm -qa | grep mysql mysql-libs-5.1.73-7.el6.x86_64

删掉mysql-libs [root@tms-mysql-slave ~]# rpm -e mysql-libs-5.1.73-7.el6.x86_64 error: Failed dependencies: ##有对应依赖只能强制删除 libmysqlclient.so.16()(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_7.1.x86_64 libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) postfix-2:2.6.6-6.el6_7.1.x86_64 mysql-libs is needed by (installed) postfix-2:2.6.6-6.el6_7.1.x86_64 #强制删除mysql [root@tms-mysql-slave ~]# rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64 [root@tms-mysql-slave ~]# rpm -qa | grep mysql

#安装RPM [root@tms-mysql-slave ~]# rpm -Uvh mysql80-community-release-el6-1.noarch.rpm

关闭mysql80 [root@tms-mysql-slave ~]# sudo yum-config-manager --disable mysql80-community 开启mysql5.7 [root@tms-mysql-slave ~]# sudo yum-config-manager --enable mysql57-community

yum 方式安装 [root@tms-mysql-slave ~]# yum install mysql-community-server

请输入图片描述 安装结束后,可以直接启动mysql [root@mysql-slave ~]# service mysqld start 查看初始密码 [root@mysql-slave ~]# grep 'temporary password' /var/log/mysqld.log 2018-03-15T15:00:53.890953Z 1 [Note] A temporary password is generated for root@localhost: zhemhYw,x4TE