dnf mysql,CentOS 8 安装 MySQL 8.0

MySQL 8.0 提供多个新功能, CentOS 8 默认的 repositories 已经内建了 MySQL 8.0, 以下文章会示范在 CentOS 8 安装 MySQL 8.0.

安装 MySQL 8.0

CentOS 8 已经开始使用 dnf, 用 dnf 安装 mysql:

$ sudo dnf install @mysql

安装完成后, 执行以下指令启动 MySQL 以及开机自动执行:

$ sudo systemctl enable –now mysqld

安全设定 MySQL

安装后执行 mysql_secure_installation 脚本, 它会设定几个跟安全有关的设定:

$ sudo mysql_secure_installation

跟以前的版本也同, mysql_secure_installation 会先询问是否安装 “VALIDATE PASSWORD COMPONENT”, 这是可以测试 MySQL 帐号密码强度的 plugin, 分别可以设定成 low, medium 及 strong 三个等级, 它们的密码设定要求分别是:

LOW: 密码长度最少 8 位. Length >= 8

MEDIUM: 密码长度最少 8 位, 必须包括有数字, 大小写字母及特别字符.

STRONG: 密码长度最少 8 位, 必须包括有数字, 大小写字母及特别字符, 并且不可以使用英文单字.

设定好 “VALIDATE PASSWORD COMPONENT” 后, 便要顺序设定:

MySQL root 密码,

是否移除匿名帐号,

是否限制 MySQL root 帐号只可在本机登入,

是否移除 test 数据库.

一般上除了设定 root 密码外, 其他直接按 “Y” 便可以.

完成设定后, 执行 mysql 尝试登入 MySQL:

$ mysql -u root -p

如果可以成功能登入, 便表示 MySQL 8.0 已经安装完成.

你可能感兴趣的内容:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值