连接MySQL出现Host is not allowed to connect to this MySQL server 解决方法详解
一、报错的原因?
英语翻译 --- ‘不允许主机连接到此MySQL服务器’ (意思是本地账号连接可以登录,但是远程登陆不行)
二、解决步骤
1.打开cmd 进入到php的bin文件

2.以下命令按顺序执行
1):mysql -u root -p 这一步是连接数据库,输入密码(一般是原始密码)

2):use mysql;

3): update user set host = '%' where user = 'root';

4) : FLUSH PRIVILEGES;

到此这篇关于连接MySQL出现Host is not allowed to connect to this MySQL server 解决方法详解的文章就介绍到这了,更多相关MySQL Host is not allowed to connect内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
- Mysql连接本地报错:1130-host ... is not allowed to connect to this MySQL server解决
- Navicat premium连接数据库出现:2003 Can''t connect to MySQL server on''localhost''(10061)
- Linux连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决方法
- Node使用Sequlize连接Mysql报错:Access denied for user ‘xxx’@‘localhost’
- 完美解决MySQL通过localhost无法连接数据库的问题
- MySQL 可以用localhost 连接,但不能用IP连接的问题解决方法
相关文章
MySQL数据同步出现Slave_IO_Running: No问题的解决
本人最近工作中遇到了Slave_IO_Running:NO报错的情况,通过查找相关资料终于解决了,下面这篇文章主要给大家介绍了关于MySQL数据同步出现Slave_IO_Running: No问题的解决方法,需要的朋友可以参考下2023-05-05
mysql忘记root密码的解决办法(针对不同mysql版本)
这篇文章主要介绍了mysql忘记root密码的解决办法(针对不同mysql版本),文章通过代码示例和图文结合的方式给大家讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下2024-06-06


最新评论