博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7 mysql8安装
阅读量:6272 次
发布时间:2019-06-22

本文共 1922 字,大约阅读时间需要 6 分钟。

hot3.png

1、添加MySQL的yum仓库

    下载地址:

    cc26719ee21416aaf83386b6554a2695f29.jpg

    下载后,执行如下命令:

shell> sudo rpm -Uvh mysql80-community-release-el6-n.noarch.rpm

2、安装mysql

shell> sudo yum install mysql-community-server

3、启动mysql

    启动mysql

shell> sudo systemctl start mysqld.service

    查看mysql状态

shell> sudo systemctl status mysqld.service

4、查询root密码

shell> sudo grep 'temporary password' /var/log/mysqld.log

    登陆,重新设置密码

shell> mysql -uroot -pmysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

5、密码错误

    如果报错,密码不符合当前设置的强度规则

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    执行如下命令,查看密码规则

mysql> SHOW VARIABLES LIKE 'validate_password%';  +--------------------------------------+--------+| Variable_name                        | Value  |+--------------------------------------+--------+| 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             | MEDIUM || validate_password.special_char_count | 1      |+--------------------------------------+--------+7 rows in set (0.01 sec)

参数解释:

validate_password_dictionary_file

插件用于验证密码强度的字典文件路径。

validate_password_length

密码最小长度,参数默认为8,它有最小值的限制,最小值为:validate_password_number_count + validate_password_special_char_count + (2 * validate_password_mixed_case_count)

validate_password_mixed_case_count

密码至少要包含的小写字母个数和大写字母个数。

validate_password_number_count

密码至少要包含的数字个数。

validate_password_policy

密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG。有以下取值:

Policy Tests Performed
0 or LOW Length
1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters
2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file

默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。

validate_password_special_char_count

密码至少要包含的特殊字符数。

转载于:https://my.oschina.net/u/182501/blog/1832015

你可能感兴趣的文章
人工智能时代,语音技术怎么赚钱?
查看>>
美大选被攻击 未来选举要回归纸质选票?
查看>>
SCRM火了,SaaS服务再现新风口
查看>>
黑客站在ATM机面前就直接吐出钞票 如何做到的?
查看>>
TensorFlow教程之资源 4.5 术语表
查看>>
菜鸟网络算法专家朱礼君:为你的淘宝订单选外箱的是人工智能 | CCF-GAIR 2017
查看>>
CMU教授金出武雄演讲:户外机器人系统 | CCF-GAIR 2017
查看>>
未来3年内25G将成数据中心主流网络
查看>>
《云计算:原理与范式》一1.3 云计算的架构与类型
查看>>
Strategy Analytics:视频监控是安防系统成功的关键
查看>>
四家企业联合发起 OPEN AI LAB,听听余凯等大佬怎么说
查看>>
永不晕车的法子, 快告诉你身边晕车的人!
查看>>
《游戏设计师修炼之道:数据驱动的游戏设计》一第2章
查看>>
php在客户端禁用cookie时让session不失效的解决方法
查看>>
以色列移动社交支付应用PayKey获600万美元A轮融资
查看>>
数据中心安全概论
查看>>
Facebook公司计划将其沃斯堡数据中心拓展三倍规模
查看>>
Netflix展示大数据分析基础架构
查看>>
我国光伏技术步入国际先进水平 电池转换效率显著提升
查看>>
移动开发平台已死 企业应用商店+移动平台成企业移动化大趋势
查看>>