Liunx yun 安装 mysql5.7

1、查看有没有安装过:

          yum list installed mysql*

          rpm -qa | grep mysql*

 

2.查看有没有安装包:

          yum list mysql*

          官方mysql.com 支持我们使用yum的方式安装mysql 5.7最新版。但是需要确定你自己的yum库里是否有对应的版本

          如果你是centos6.x系列,那么要用到 http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm  这个rpm包

          如果你是centos 7.x 系列,那么就要用到 http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

3.安装

  1.  rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm(我这里是CentOS7,所以用第二个网址)
  2.  yum install mysql-community-server (安装过程中需要确认两次.)

4.启动服务

      装好后,就可以使用 service mysqld start 

      结果:

Redirecting to /bin/systemctl start  mysqld.service

5.登陆

              第一次启动后,mysql5.7 会生成一个随机root密码,并放到了 /var/log/mysqld.log  这个日志里(如果你改了路径,那就是你的路径了)

              使用 grep ‘temporary password’   /var/log/mysqld.log 这个命令读取出来。 这就是你的root初始密码

              使用mysql -u root -p  然后输入上面的密码进入

              注意:

                   rep 'temporary password' /var/log/mysqld.log 可能会报找不到文件

                    解决办法:                

rm -rf /var/lib/mysql       删除原来安装过的mysql残留的数据(这一步非常重要,问题就出在这) 
systemctl restart mysqld    重启mysqld服务
grep 'temporary password' /var/log/mysqld.log   再去找临时密码

结果:

2017-12-20T08:13:10.076576Z 1 [Note] A temporary password is generated for root@localhost: xxxxxx
#xxxxxx就是初始密码。

6.更改密码

             登陆成功后肯定需要改掉烦人的密码,密码规则决定密码由什么组成,比如大小写字母加数字等等,这里我们设置为最简单的

              set global validate_password_policy=0; (设置密码规则)

              set global validate_password_length=1;(设置密码长度为1,但是mysql会默认设置密码的程度为4)

            (查看密码规则: select @@validate_password_policy;)

            (查看密码长度设置:select @@validate_password_length;)

              ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyRootPass123#' ; (修改密码  初始密码规则是  大小写数字加特殊字符可以更改)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值