rpm安装mysql服务(5.7举例)

本文介绍了如何下载并安装mysql社区版的客户端、服务器及所需组件,详细步骤包括配置密码策略、远程连接设置,确保安全实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载地址

把文件下载下来

解压下载好的文件

  • mysql-community-client(*客户端程序和工具)
  • mysql-community-server(*服务器程序和工具)
  • mysql-community-libs(*LIB库)
  • mysql-community-libs-compat(*LIB共享兼容库)
  • mysql-community-common(*公共文件)
  • mysql-community-devel(开发MySQL必备的头文件和库)
  • mysql-community-embedded(嵌入式库)
  • mysql-community-embedded-compat(嵌入式共享兼容库)
  • mysql-community-embedded-dev(嵌入式开发库)
  • mysql-community-minimal-debuginfo(最小安装调式信息库)
  • mysql-community-server-minimal(最小安装服务器程序和工具)
  • mysql-community-test(测试套件)

 

这里只需要上图选中的那五个文件就够用了 ,直接传到服务器上

 装他

yum install mysql-community-{server,client,common,libs}-*

哦了,现在已经装成功了

直接启动就完了

systemctl start mysqld

新安装mysql  他有一个默认密码   需要咱去改一哈,默认路径是在/var/log/mysqld.log  这里边  直接查他

grep 'temporary password' /var/log/mysqld.log

冒号后边a9_zI*yqp-ug  这都是密码   第一次用它去登录  

mysql -uroot -p a9_zI*yqp-ug

登录成功

登陆进来改一个咱自己的密码,我因为是自己练手,写了一个简单的密码,你们给公司部署的时候可别学我。

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

 但是直接这么设置会报错  Your password does not satisfy the current policy requirements

意思是你的密码太简单了  要是想像我一样设置简单的密码   那就改一下策略 

首先需要设置密码的验证强度等级

set global validate_password_policy=LOW;

设置密码长度为6

set global validate_password_length=6; 

现在再执行修改密码的语句  

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; 

这就是修改成功了 。当然,到这一步还没有完,得把mysql远程连接开了,不然你想用navicat或者其他工具连数据库,是连不上的。

开启远程连接:

选择mysql库

use mysql;

 查一下权限  root账号对应的是localhost

select host,user from user;

给他改了

update user set host = "%" where user = "root";

刷新一下

flush privileges;

 大功告成,开始用吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值