CentOS 7.6 安装 MySQL 8.0,执行完 mysql_secure_installation 之后, root 账户无法登陆

2019-07-08 02:52:04 +08:00
 AlphaWatch

小弟刚开始接触 MySQL,在套路云上被套路了一台 ECS ; 从 MySQL 官网下载了 MySQL8.0.16,安装之后是这样的: rpm -qa|grep -i mysql\n mysql-community-server-8.0.16-2.el7.x86_64 mysql-community-common-8.0.16-2.el7.x86_64 mysql-community-client-8.0.16-2.el7.x86_64 mysql-community-libs-8.0.16-2.el7.x86_64

4485 次点击
所在节点    MySQL
5 条回复
AlphaWatch
2019-07-08 03:15:15 +08:00
之前一直潜水,第一次发提问,不熟悉 V2EX 的要求,编辑两次后不让编辑了……
我安装完 MySQL 并初始化之后,使用 root 登陆并修改了 root 密码;我还在自己电脑上使用 MySQL Workbench 成功远程连接上了数据库;然后我执行了 mysql_secure_installation ;悲剧就来了,执行完之后,就没办法用 root 账号登陆了,我非常确定密码没有输错;到底是咋回事呢?
GTim
2019-07-08 07:48:01 +08:00
因为 mysql_secure_installation 会取消 root 的远程登陆,你只能在 MySQL 服务器本机操作
ColoThor
2019-07-08 09:58:50 +08:00
没用过这东西,百度了下,执行过程中有一个选项是 Disallow root login remotely? [Y/n] 即是否禁止 root 远程登录
hanxiaomeng
2019-07-08 10:06:59 +08:00
看一下 mysql_secure_installation 的日志就行了,没有就看看这个脚本做了啥呗
razertory
2019-07-08 13:34:18 +08:00
直接用 Docker 装吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/580844

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX