背景
租用了腾讯一个服务器,安装了MySQL后用我本地的Navicat(数据库软件)无法访问,报错如标题。
解决方法是百度的,亲测可用之后转载,下方附原贴,不过貌似也是转载的
步骤
登录服务器的mysql
解决异常具体操作如下
执行以下代码(操作)
use mysql;
update user set host = '%' where user = 'root';
FLUSH PRIVILEGES;
三行代码依次执行即可,第二行执行后会报错,但是没关系,无视即可;
原理
略
附
原贴在此,貌似也是转载的,不知道出自何处