yum 安装mysql8.0.16 初始密码

博客提及通过 'service mysqld status' 命令可查看 MySQL 的初始密码,涉及 MySQL 相关操作。

service mysqld status  

其中就有初始密码

### 使用yum安装MySQL 8.0并正确配置初始密码 #### 安装过程概述 在Linux环境下,通过`yum`工具可以方便地完成MySQL 8.0安装。以下是具体操作流程: 1. **添加MySQL官方Yum仓库** 需要先下载并安装MySQL的官方Yum仓库文件。这一步可以通过执行以下命令来实现: ```bash sudo rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm ``` 这条命令的作用是从MySQL官方网站获取适用于CentOS 7系统的RPM包,并将其安装到本地系统中[^3]。 2. **更新Yum缓存** 添加好仓库之后,建议刷新一下Yum缓存以确保能够正常检索最新的软件包列表: ```bash sudo yum makecache fast ``` 3. **正式安装MySQL服务端程序** 接下来就可以利用Yum直接安装MySQL数据库服务器组件了: ```bash sudo yum install mysql-server ``` 4. **启动MySQL服务进程** 成功安装完毕后,需要手动激活MySQL的服务状态使其处于运行模式下: ```bash sudo systemctl start mysqld ``` 5. **查询临时默认登录凭证** MySQL首次部署完成后会自动生成一组随机字符作为管理员账号(`root`)的起始密码。这些信息会被记录至特定的日志文档里供查阅提取之用。 可以借助如下指令定位到对应的字段位置从而读取出确切数值: ```bash sudo grep 'temporary password' /var/log/mysqld.log ``` 输出样例类似于这样:“Your MySQL temporary password is: XXXXXXXX”,其中“XXXXXXXX”即为实际生成出来的字符串形式密钥[^4]。 6. **更改初次设定好的认证令牌** 登录进入交互界面以后立即着手处理安全策略方面的要求——重置个人专属的新版口令组合。这里需要注意满足复杂度检测标准(长度至少包含大小写字母加数字特殊符号混合构成),否则可能遭到拒绝受理的情况发生。 执行下面这条SQL语句即可达成目标效果: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY '新定义的安全强度较高的密码'; ``` #### 修改密码注意事项 当尝试调整现有用户的访问权限或者重新指定新的加密序列时,请务必遵循一定的规范准则以免引发不必要的麻烦: - 新密码应当具备足够的强壮特性,通常推荐采用多种类型字符混搭的方式构建而成; - 如果遇到由于validate_password插件强制实施严格等级而导致无法顺利完成赋值动作的现象,则有必要先行降低验证门槛再继续推进后续步骤直至最终解决问题为止; 例如可考虑暂时关闭此功能模块的影响范围以便顺利开展工作事务: ```sql UNINSTALL PLUGIN validate_password; ``` 当然也可以适当放宽条件限制而不是完全移除它的工作效能影响区域: ```sql SET GLOBAL validate_password.policy=LOW; -- 或者 MEDIUM, STRONG 等级依据需求灵活选取适配选项 ``` 最后别忘了保存所做的全部改动成果并且重启关联的服务实例生效变更内容: ```bash sudo systemctl restart mysqld ``` --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值