Centos下mysql允许远程连接后本地登陆失败问题(已解决)
来源:互联网 发布:xboxone手柄映射软件 编辑:程序博客网 时间:2024/05/17 00:04
在Centos下安装了Mysql数据库,设置允许远程登录以后,远程登录成功,但本地登录失败,提示ERROR 1045 (28000):Access denied for user 'root'@'localhost' ,尝试了几种方法后,总结出了解决办法。
首先,出现这种情况可以当做root密码忘记来解决。方法如下:
1、修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables。如下图
2、保存配置文件后,重启MySQL服务 service mysqld restart
3、再次进入MySQL命令行 mysql -uroot -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改 root密码即可。
4、密码修改完毕后,再按照步骤1中的流程,删掉配置文件中的那行,并且重启MySQL服务,新密码就生效了。
5、但是进入后mysql> use mysql;命令依然提示ERROR 1045 (28000): Access denied for user 'root'@'localhost' ,这时,可以用SQLyog软件 远程连接数据库,打开mysql->user表,第四行:
将所有N都改成Y即可(第四行)
6、重启mysql即可。
0 0
- Centos下mysql允许远程连接后本地登陆失败问题(已解决)
- 远程连接Linux下MySQL失败问题
- centos安装mysql,允许远程连接
- CentOS下mysql远程连接的失败的解决方法
- CentOS: 下mysql远程连接的失败的解决方法
- CentOS下mysql远程连接的失败的解决方法
- centos下设置允许远程登录mysql
- windows下设置mysql允许远程连接
- 允许ubuntu下mysql远程连接
- 允许ubuntu下mysql远程连接
- 允许ubuntu下mysql远程连接
- 允许Ubuntu下MySQL远程连接
- 允许ubuntu下mysql远程连接
- 允许ubuntu下mysql远程连接
- 允许ubuntu下mysql远程连接
- 允许ubuntu下mysql远程连接
- 允许ubuntu下mysql远程连接
- Linux下设置MySQL允许远程连接
- Gym100015 I Identity Checker 栈容器使用,数学
- 关于Vim的常用命令
- java排序
- 的符合当时法国的帅哥哥和第三方
- 存储器的保护(三)——《x86汇编语言:从实模式到保护模式》读书笔记20
- Centos下mysql允许远程连接后本地登陆失败问题(已解决)
- 商业研究(5):宠物服务市场-概览
- 黄河殇
- 【大雾】mongoose中createConnection和connect的大坑!
- 第3周项目4 年龄几何
- React-Native 自述
- 树回归预测
- 自我反思
- 1054. 求平均值 (20)