linux离线安装mysql5.7,CentOS7离线安装mysql5.7

本文介绍了在CentOS7上离线安装MySQL5.7的完整过程,包括下载安装包,解压,创建mysql目录,安装各个rpm包,并启动mysql服务。在安装过程中,需要注意如果系统中存在MariaDB或MySQL,需要先卸载。对于MySQL5.7,密码策略加强,要求设置复杂度较高的密码。此外,文章提到了验证密码插件validate_password,以及相关资源链接。
摘要由CSDN通过智能技术生成

下载安装包

将安装包导入/usr/local目录下

60cee16dcce871fdacb37f576b85ed11.png

解压安装包

在/usr/local目录下创建mysql文件夹并将安装包解压到其中

mkdir mysql && tar -xf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

f22ebd2c98bebc29ea7c821e4002c965.png

查询并卸载Mariadb

rpm -qa | grep mariadb

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

93b5065d5536459c4553c99c15c6b16b.png

查询并卸载系统自带的mysql

rpm -qa | grep mysql

rpm -e --nodeps mysql文件名

我这边系统没有自带mysql,所以查询不出来,也不用卸载。

08f85f3f9c6e52ad181ed110ceb22d61.png

离线安装mysql

一定要按照顺序安装

rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.29-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.29-1.el7.x86_64.rpm

8d95222859dbdb381c2fa3365783235a.png

提示检测依赖失败,在命令行后面增加 --nodeps即可,表示忽略依赖检查。

安装成功

f235f36468459fd28d17744f44cddba3.png

启动mysql

systemctl start mysqld

systemctl status mysqld

307d7f13b6ec61134fe20a9d0bb44d99.png

首次登录mysql时会提示修改密码,且mysql5.7版本增加了validate_password插件用于测试密码并提高安全性,所以不能设置如‘123456’这样简单的密码。

默认的安全等级为MEDIUM,意味着修改的密码必须是由含大小写字母、数字组成的不少于8位组成的。

关于mysql新版本增加的validate_password插件,查看往期文章《mysql密码策略相关参数》

关于mysql重置密码、设置权限等操作,查看往期文章《CentOS7通过yum命令安装mysql5.7》

标签:x86,mysql5.7,离线,29,CentOS7,64,mysql,rpm,el7

来源: https://www.cnblogs.com/dandelion200/p/14525232.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值