centos6.6安装mysql5.7.6(采用MySQL Yum Repository)—(先看最后一行)

时间:2022-10-14 18:02:13

在centos6.6系统上采用MySQL Yum Repository安装mysql5.7.6:

帮助文档:http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html

用putty进入服务器,依次执行下列命令:

#进入mysql安装目录,如果不存在此路径,自行创建

shell>cd /var/local/mysql

#查询以安装的mysql

shell> rpm -qa|grep mysql

#根据上条命令查出的结果删除已安装的mysql,如:mysql-community-server-5.7.6-0.3.m16.el6.x86_64等等

shell> rpm -e --nodeps mysql-community-server-5.7.6-0.3.m16.el6.x86_64

#下载MySQL Yum Repository安装包,地址:http://dev.mysql.com/downloads/repo/yum/

#根据不同的系统下载不同的安装包,这里下载的是mysql-community-release-el6-5.noarch.rpm

shell>wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

#安装MySQL Yum Repository

shell>yum localinstall mysql-community-release-el6-5.noarch.rpm

#查看是否成功安装MySQL Yum Repository

shell>yum repolist enabled|grep ""mysql.*-community.*

#默认安装的是mysql5.6.23版本,更改为安装最新的5.7.6版本

shell>yum-config-manager --disable mysql56-community

shell>yum-config-manager --enable mysql57-community-dmr

#用yum安装mysql

shell>yum install mysql-community-server

#安装成功后,查看mysql启动状态,启动mysql

shell>service mysqld status

shell>service mysqld start

PS:

然后问题来了:启动貌似是能启动,但是修改不了root密码,用mysqladmin不行,用mysqld_safe --skip-grant-tables &进不了mysql控制台,敢问是个什么原因???这个过程重复了4次,有一次进入到了mysql系统,但是在修改user表的时候发现没有password这个字段。。。