数据库安装mysql57_CentOS7下安装MySQL5.7

买了一个阿里的服务器,安装的系统是CentOS7,在上面搭建一个数据库系统,尽然花了一个早上的时间,记录下最终的解决方案。

MYSQL5.7的安装:

1.首先检查服务器上是否已经安装了MYSQL的数据了。

rpm -qa | grep mysql

或者

yum list | grep mysql

如果已经安装过mysql数据的话,需要卸载以前旧版的数据,否则容易引起冲突,导致后安装失败或者mysql数据安装后不能启动

卸载软件的命令:

rpm -e 软件包名

或者是

yum-y remove 软件包名

2.准备完成之后可以正式安装 ,下载mysql5.7的yum的安装包,注意这里的下载后的文件位置就在当前用户所在的位置。这里的wget命令是相当于发送一个请求,请求路径就是后面指定的http链接,下完成后可以通过ls命令查看文件。

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

3.下载完成后进行安装,执行yum的安装命令,执行以下命令:

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

注意这里的mysql57-community-release-el7-8.noarch.rpm的是刚刚第2步下载的文件名。并且这个命令并不是在安装MySQL数据库,这点需要明确。这里是把安装MySQL需要的信息(包含数据库的版本,仓库的位置等)插入到系统的yum清单列表中。当第4步执行yun install mysql-server命令的时候,yum就会从清单中读取信息,进行真正的mysql在线安装。

4.MySQL数据库的真正的安装:命令

yum install mysql-server

这里能够正确的在网络上找到mysql的数据库  并且确定安装了5.7,就是在第3步已经把需要安装的mysql信息写入系统了。过程中有些选择 全部选Y,最后出现Complete!就是成功了

5.MySQL数据的启动

centOS7以上的启动方式:

systemctl start mysql

centOS7以下的启动方式:

service mysql start

6.连接数据库

数据库安装成功后,初始的账号是root,初始的密码在日志文件中给出了,去日志文件找初始密码,命令:

grep "password" /var/log/mysqld.log

我这里查找结果:

0d32fb9563b018f3a37b2a6e10bfc704.png

7.连接数据库 修改初始密码;

注意MySQL7启用了用户密码强校验,默认的要求密码需要:长度8以上,必须有大写字母  小写字母 特殊字符 阿拉伯数字。

当然这些强制的校验可以修改:修改方式如下:

#修改可以输入简单密码,但是没有长度set global validate_password_policy=0;

#修改密码最小长度,最小为4set global validate_password_length=4;

8.设置mysql在系统启动的时候自启动:

systemctl enable mysql

全部完成!!!!!!!

这里参考两篇博客:

https://www.cnblogs.com/jorzy/p/8455519.html  MySQL5.7的安装

https://www.cnblogs.com/ivictor/p/5142809.html     MySQL5.7初始密码修改

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值