Linux 安装 MySQL 5.7

版本

名称 详情
MySQL 5.7 (下载地址)
平台 CentOS 7

安装 MySQL 数据库

检查CentOS是否安装有MySQL 或者 mariadb 数据库

rpm -qa | grep -i mysql

-qa:检查

grep:过滤

-i 不区分大小写

如有安装,卸载掉 MySQL 或者 mariadb 数据库

[root@master bin]# rpm -qa|grep mariadb
mariadb-libs-5.5.64-1.el7.x86_64

# 删除 mariadb 数据库
yum remove mariadb-libs-5.5.64-1.el7.x86_64

安装 MySQL 组件

以下 组件有相互的依赖关系,所以需要安装这样的顺序安装,如果顺序错了,会提示依赖错误

rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm

yum install perl

yum install net-tools

rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

mark
mark
mark

启动mySQL数据库

不启动,不会生成初始密码

systemctl restart mysqld

查看随机密码

第一种:cat /var/log/mysqld.log

第二种:grep password /var/log/mysqld.log
mark

修改密码

首先进入数据库

密码强度需要 大小写母 特殊字符 数字 最少8位

SET PASSWORD = PASSWORD('新密码');

修改MySQL密码强度策略

# 查看密码策略
SHOW VARIABLES LIKE "%password%";

# 修改密码长度策略为5 就是密码长度最短 5 位
SET GLOBAL validate_password_length=5;

# 修改密码强度策略 0 就不需要大小写字母和符号
SET GLOBAL validate_password_policy=0;

mark

发表评论 / Comment

用心评论~