时间:2021-07-01 10:21:17 帮助过:20人阅读
error:Access denied for user ‘root‘@‘localhost‘ (using password: NO)
解决办法:
1)网上有人说在my.cnf中添加skip-grant-tables,登陆时使用mysql -uroot 跳过初始密码,直接登陆。但不知道为什么,重新初始化了之后还是没用
2)运行mysqld_afe skip-grant-tables & ,这个命令可能是错的,记不清了大概的意思也和第一个相同就是跳过初始密码就好,然后克隆一个对话,再次免密登陆,然而还是不行
3)删除mysql/data文件夹,再执行3,使用3的初始随机密码登陆,成功.........登陆时mysql -uroot -p回车,第二行再输入随机密码,我是重新初始化了很多次之后成功的,还是很懵,有待学习
centos7安装二进制版的mysql5.7.24版本
标签:用户 my.cnf 记不清 glibc 解决办法 https 服务 utf8 主机名