位置: 编程技术 - 正文

CentOS 7.2下MySQL的安装与相关配置

编辑:rootadmin

推荐整理分享CentOS 7.2下MySQL的安装与相关配置,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

一、相关配置如下

操作系统: CentOS 7.2

MySQL版本: 5.7.x

二、下载安装

2.1 下载rpm包

选择相应的版本:系统版本和包版本. 系统版本可以通过 uname -a 来查看:

2.2 下载安装软件源

platform-and-version-specific-package-name.rpm 这个就是跟上面那个匹配的,对于上例来说也就是 mysql-community-release-el7-9.noarch.rpm .

说明: 这个操作是会将 MySQL Yum repository 添加到系统的 repository list ,还会下载 GnuPG key 来检查软件包的完整性.

可以查看系统是否添加了该源:

通过上述命令的输出结果来判断.

2.3 安装MySQL

2.4 启动MySQL Server

可以查看server运行状况

要让mysql开机启动可以通过该命令设置: systemctl enable mysqld.service

注意是 mysqld ,有个 d .

CentOS 7.2下MySQL的安装与相关配置

2.5 初始化设置

该命令会要你设置一些密码等信息.

到这里所有步骤都走完了,如果有问题可以参考下面.

三、问题

Q1. 初始化要求登录密码:

原因: MySQL 5.7及以上在安装的时候会生成一个随机的临时密码,存在这里: /var/log/mysqld.log ,可以通过下面方法来获取该密码:

Q2. 设置密码出现 Password Policy问题

也就是为什么不能设置6位密码的问题.

原因: MySQL里带了一个密码验证的插件来防止密码设置过于简单.

可以先设置一个复杂的密码,然后再修改密码要求后再改成简单的,这个 复杂密码的要求 是:

1. 特殊字符

2. 大小写字母

3. 数字

4. 长度8位

这里给个示范密码: !Aa .

在用新的密码登录之后,先查看密码相关的变量:

上面的这些变量就是关于密码的限制,这个可以改:

然后可以设置6位的密码了.

总结

本文链接地址:https://www.jiuchutong.com/biancheng/349243.html 转载请保留说明!

上一篇:My Sql 1067错误与编码问题的解决方案(sql1068错误)

下一篇:mysql 5.6.14 win32 解压缩版(免安装)安装配置教程

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络