美文网首页
CentOS 7系统安装MySQL5.7

CentOS 7系统安装MySQL5.7

作者: mm__yy | 来源:发表于2020-03-31 21:20 被阅读0次

1、下载rpm包

cd到目录:/usr/local/MySQL/

命令:# wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm --no-check-certificate

1.下载rpm

2、安装本地MySQL源

命令:# yum localinstall mysql57-community-release-el7-10.noarch.rpm

2.安装mysql

3、验证是否安装成功

命令:# yum repolist all | grep mysql

3.验证安装是否成功

OK,看到5.7版本是启动的,至此,基础准备工作完成。

4、安装MySQL

命令:# yum install mysql-community-server

4.安装失败

有点儿遗憾,安装失败了。找到如下解决方法:

5、执行下面两个命令

命令1:# yum clear all   #清除仓库缓存

命令2:# yum makecache #将服务器包信息缓存到本地

5.处理缓存

6、再次执行安装命令,# yum install mysql-community-server -y

6.安装开始 7.安装结束

OK,至此安装完成!

总结:出现这个问题的原因一般都是强制停止过YUM安装或者卸载指令,以及更新了YUM配置文件之后没有进行缓存的更新导致的,

所以每次更新新增完YUM配置文件就需要更新缓存

参考资料:https://www.cnblogs.com/liuyi778/p/11427865.html

7、启动服务

启动服务命令:# systemctl start mysqld

查看服务状态命令:# systemctl status mysqld

8.启动mysql服务

从上图可以看到mysql已经启动。

8、查看mysql初始密码,mysql5.7之后初始密码不再默认为空

命令:# grep 'password' /var/log/mysqld.log

9.查看mysql初始密码

最后的e-;u<altP3De就是密码。

9、命令行登录mysql,命令:# mysql -u root -p

10.登录mysql

10、修改密码

登录之后 第一步必须先修改密码,

否则其他操作都执行不了,如下:

11.show databases 需要先重置密码

11、重置密码命令:# alter user root@localhost identified by '新密码'

12.重置密码错误

参考解决方式:https://blog.csdn.net/hello_world_qwp/article/details/79551789

12、查看密码策略,命令:# SHOW VARIABLES LIKE 'validate_password%';

13.查看密码策略失败

查看密码策略失败,只好直接修改密码策略了。

13、此时再查看密码策略,已经是修改后的了

14.修改后的密码策略

到此数据库的密码设置就完成了。

退出mysql用exit:

15.退出mysql

重启mysql命令:# systemctl restart mysqld

停止mysql命令:# systemctl stop mysqld

14、但此时还有一个问题,就是因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉:# yum -y remove mysql57-community-release-el7-10.noarch

16.删除依赖

此时才算真的完成了。

安装资料参考:https://www.cnblogs.com/shuo1208/p/11237713.html

http://istester.com/article/258.html

相关文章

网友评论

      本文标题:CentOS 7系统安装MySQL5.7

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