Linux 安装 MySQL 5.7 [ 哔哔大数据 ]
大数据男孩 文章 正文
明妃
{{nature("2022-08-14 17:23:14")}}更新版本
名称 | 详情 |
---|---|
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
[]() []() []()
启动mySQL数据库
不启动,不会生成初始密码
systemctl restart mysqld
查看随机密码
第一种:cat /var/log/mysqld.log
第二种:grep password /var/log/mysqld.log
[]()
修改密码
首先进入数据库
密码强度需要 大小写母 特殊字符 数字 最少8位
SET PASSWORD = PASSWORD('新密码');
修改MySQL密码强度策略
# 查看密码策略
SHOW VARIABLES LIKE "%password%";
# 修改密码长度策略为5 就是密码长度最短 5 位
SET GLOBAL validate_password_length=5;
# 修改密码强度策略 0 就不需要大小写字母和符号
SET GLOBAL validate_password_policy=0;
[]()
{{nature('2020-01-02 16:47:07')}} {{format('12619')}}人已阅读
{{nature('2019-12-11 20:43:10')}} {{format('9497')}}人已阅读
{{nature('2019-12-26 17:20:52')}} {{format('7528')}}人已阅读
{{nature('2019-12-26 16:03:55')}} {{format('4988')}}人已阅读
目录
标签云
一言
评论 0
{{userInfo.data?.nickname}}
{{userInfo.data?.email}}