1,刚开始我使用的是Navicat for MySQL工具连接远程的mysql的数据库. 报错了.报错信息是 Error 1130: Host '192.168.1.80' is not allowed to connect to this MySQL server. 我查询网上的解决方法共有两种: a. 该表法.可能是你的账号不允许从远程登陆,只能在localhost.这个时候只要在localhost的那台电脑,登录mysql后,更改“mysql”数据库里的'user'表的"host"
能提示输入密码,说明网络能够连接,而且能连到服务器.输入密码后提示错误,说明应该是权限问题 解决方法: ?一.进入mysql数据库命令行 ?二.输入use mysql; ?三.设置root账号密码为123456可以访问用任何ip访问mysql服务器 输入grant all privileges on *.* to [email protected]"%" identified by "密码"; 这相当于是给IP-xxx.xxx.xxx.xxx赋予了所有的权限,包括远