mysql 5.7 安装 —— rpm安装包方式

实验环境:
系统:Anolis OS release 8.6
配置:2核4G

1、版本选择

正常情况下我们自己用的话,下载社区版的就可以了。
在这里插入图片描述

2、选择rpm安装包的方式安装

在这里插入图片描述

3、下载安装包

4、解压

在这里插入图片描述

rpm包作用
mysql-community-server-5.7.39-1.el7.x86_64.rpm数据库服务器和相关工具
mysql-community-client-5.7.39-1.el7.x86_64.rpmMySQL 客户端应用程序和工具
mysql-community-common-5.7.39-1.el7.x86_64.rpm服务器和客户端通用的库文件
mysql-community-devel-5.7.39-1.el7.x86_64.rpmMySQL 数据库客户端应用程序开发的头文件和库文件
mysql-community-embedded-5.7.39-1.el7.x86_64.rpmMySQL 嵌入式库
mysql-community-embedded-compat-5.7.39-1.el7.x86_64.rpm嵌入式兼容函数库
mysql-community-embedded-devel-5.7.39-1.el7.x86_64.rpm嵌入式的 MySQL 开发头文件和库文件
mysql-community-libs-5.7.39-1.el7.x86_64.rpm用于 MySQL 数据库客户端应用程序的共享库
mysql-community-libs-compat-5.7.39-1.el7.x86_64.rpm对于之前 MySQL 安装的共享兼容性库
mysql-community-test-5.7.39-1.el7.x86_64.rpmMySQL 服务器的测试套件

5、安装

如果是centos 7 的系统,删除mariadb相关软件包的影响

通常安装以下这些包,即可满足绝大部分场景需求

  • mysql-community-server
  • mysql-community-client
  • mysql-community-libs
  • mysql-community-common
  • mysql-community-libs-compat

安装命令

rpm -ivh mysql-community-{server,client,common,libs,devel}-*

6、安装过程中出现的错误

  • 缺少依赖
    在这里插入图片描述

解决方案:
yum install libncurses*
yum install libtinfo*
dnf install compat-openssl10

  • 安装后出现以下提示
    在这里插入图片描述

解决方案:按照提示进行修改
vim /usr/lib/tmpfiles.d/mysql.conf
在这里插入图片描述

7、启动服务

  • 启动服务
systemctl start mysqld
  • 查询默认密码
more /var/log/mysqld.log |grep password
  • 首次登录
mysql -uroot -p默认密码
  • 允许远程访问
use mysql;                                           # 选择访问mysql库
select host,user from user;                             # 查看
update user set host = '%' where user = 'root';      # 使root能再任何host访问
FLUSH PRIVILEGES;                                    # 刷新 
  • 修改默认密码( 由于mysql对密码规则的限制,先把密码改为相对复杂些的。之后再修改密码策略,就可以设置简单密码了)
alter user'root'@'localhost' identified by 'rooT@1234';

8、修改默认密码策略

  • 显示当前策略
SHOW VARIABLES LIKE 'validate_password%';

在这里插入图片描述

  • 修改设置 (5.7版本设置命令)
#设置最短密码长度 
set global validate_password_length=4
#降低密码策略等级(设置为0 便可设置简单密码) 
set global validate_password_policy=0;
#设置之后再次查看当前策略
SHOW VARIABLES LIKE 'validate_password%';
  • 修改简单密码
alter user 'root'@'%' identified by '123456';

9、卸载

卸载命令

rpm -e mysql-community-{server,client,common,libs,libs-compat,devel} --nodeps
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装MySQL 5.7rpm包,您可以按照以下步骤进行操作: 1. 首先,需要设置MySQL的yum源。在CentOS 7中,默认使用的是mariadb数据库。如果您需要安装MySQL,可以添加MySQL的yum源。具体操作可以参考中的说明。 2. 接下来,您可以下载并安装MySQL 5.7rpm包。MySQL 5.7rpm包包括了数据库服务器、客户端应用程序、通用库文件等多个组件。具体每个rpm包的作用可以参考中的说明。 3. 安装rpm包的命令是rpm -ivh mysql-community-{server,client,common,libs,devel}-*。这个命令会安装所有相关的rpm包,包括服务器、客户端、库文件等。如果在安装过程中出现缺少依赖的错误,您可能需要手动解决缺少的依赖关系。更多关于安装过程中可能出现的错误和解决方法,您可以参考中的说明。 总结起来,要安装MySQL 5.7rpm包,您需要设置MySQL的yum源,并使用rpm命令安装相关的rpm包。在安装过程中可能会遇到缺少依赖的错误,需要手动解决。希望这些信息对您有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [CentOS 7手动安装mysql 5.7 rpm包](https://blog.csdn.net/weixin_31817039/article/details/113169529)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [mysql 5.7 安装 —— rpm安装包方式](https://blog.csdn.net/sjj15158850553/article/details/128617724)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值