首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[Mysql]5.7 通过yum方式安装及初始密码修改

[Mysql]5.7 通过yum方式安装及初始密码修改

作者头像
master336
发布2026-06-15 18:57:41
发布2026-06-15 18:57:41
1040
举报
目录
  • 环境
  • 安装
  • 修改默认密码
  • 关于密码策略

环境

mysql:5.7 CentOS:7.5

安装

默认情况下Centos7.5允许的安装mysql版本是8.0

在这里插入图片描述
在这里插入图片描述

修改仓库,修改5.7启用(建议同时禁用8.0)

代码语言:javascript
复制
vim /etc/yum.repos.d/mysql-community.repo

修改说明: 将enable的值从0修改为1 即表示启用

在这里插入图片描述
在这里插入图片描述

再次查看可用安装

在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
 sudo yum install mysql-community-server

安装过程提示下载和安装,输入y即可

在这里插入图片描述
在这里插入图片描述

修改默认密码

Mysql安装完毕后需要启动Mysql服务

代码语言:javascript
复制
systemctl restart mysqld

Mysql的windows zip包安装过程中默认密码会打印在DOS窗口中,Centos下会输出到日志文件中 执行如下命令打印一下密码

代码语言:javascript
复制
# 根据关键字输出密码行
grep 'temporary password'  /var/log/mysqld.log 
在这里插入图片描述
在这里插入图片描述

如上即可知道默认密码,使用以上密码登录修改密码(注意只能通过mysql服务器登录-localhost)

代码语言:javascript
复制
-- 修改密码
alter user root@'localhost' identified by 'newpassword';
--刷新
flush privileges;

关于密码策略

代码语言:javascript
复制
--查看密码策略
SHOW VARIABLES LIKE 'validate_password%';
在这里插入图片描述
在这里插入图片描述

参考:

validate_password_check_user_name : 默认关闭,设置为ON时可以将密码设置成当前用户名 validate_password_dictionary_file : 检查密码的字典文件的路径名 validate_password_length : 默认为8,限制密码长度的最小字符数 validate_password_mixed_case_count : 默认值为1,限制小写字符和大写字符个数 validate_password_number_count : 默认值为1,限制数字的个数 validate_password_policy : 默认值为1, 密码强度等级 [LOW:0| MEDIUM:1 | STRONG:2] validate_password_special_char_count : 默认值为1,限制特殊字符个数 其中,validate_password_policy 0/LOW:只检查长度。 1/MEDIUM:检查长度、数字、大小写、特殊字符。 2/STRONG:检查长度、数字、大小写、特殊字符字典文件。

举例:

代码语言:javascript
复制
---设置只检查长度
set global validate_password_policy=0;

想修改哪对应一下即可(别忘了flush privileges)。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2026-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 目录
  • 环境
  • 安装
  • 修改默认密码
  • 关于密码策略
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档