linux yum安装mysql5.7_Linux安装MySQL5.7通过yum安装轻松搞定

对于一些刚接触MySQL的小伙伴来说,安装这一步可能就难住了一些人,因为网上大部分教程都是很长的篇幅,一时半会也看不完,搭建起来也是非常的复杂,刚安装好的时候登录也是个大问题,那么今天万万就来跟大家分享一下最简单的mysql安装方式:

yum安装MySQL5.7版本,自动解决依赖,轻松部署学习环境!

一、下载MySQL官方软件包

9dfd12c22e09c44381d43e664d120d67.png

二、将下载好的包上传到服务器上

12677a72100f20c3a4d6f5d05774f6f5.png

我这里通过xshell上传,也可以使用其他ssh工具或者ftp工具。

三、解压下载好的软件包

0031c07e37e068115c19dc05fdf10d68.png

四、yum安装所有MySQL包(重点)

执行:

yum install -y mysql*.rpm

fcb93529c7e967b95bc5a6294a53e690.png安装完成!

这样用yum的好处就是就是可以自动解决依赖关系,减去手动解决依赖的坑。

五、启动MySQL

执行命令:

[root@wanwan]# systemctl start mysqld

六、登录密码问题

如果是纯净的系统,首次安装mysql,那么很好办

执行:

[root@wanwan]# echo "validate-password=OFF">> /etc/my.cnf #关闭密码强度审计插件

[root@wanwan]# systemctl restart mysqld

[root@wanwan]# grep "password" /var/log/mysqld.log #查找出初始登录密码

[root@wanwan]# mysql -uroot -p'-NEjo1gbPllh'

mysql> set password for root@localhost = password('123456');

mysql> exit

这样密码就改好了,可以登录使用了。

如果不是纯净的系统,已经安装过很多版本的mysql,那么用以下的方法:

今天我们来个简单粗暴的,直接跳过密码认证,登录到MySQL设置新密码。

修改/etc/my.cnf文件,在如图位置添加skip-grant-tables

46eda4d028336ebd5027b6feeee80cb1.png

保存退出,重启mysql

cfba85aedc051f4a98e200b52c131d77.png直接登录成功

七、设置登录密码

在mysql终端中执行:

mysql> use mysql #切换到mysql库

mysql> update user set Password='123456' where User='root'; #mysql版本小于5.7执行此条

mysql> update user set authentication_string=password('123456') where user='root'; # mysql版本大于等于5.7执行此条

mysql> flush privileges;

#刷新权限

之后再次打开/etc/my.cnf删除掉刚才添加的跳过密码验证skip-grant-tables(这步千万别忘记,要不你的数据库就是大家的了)

重启数据库

systemctl restart mysqld

mysql -u root -p'123456'

e9483363d1aecedfe938a99ad9a3d86c.png

成功登录!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值