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