Mysql报错-1130

mysql出现错误码1130的解决办法
错误描述:
错误代码:1130Host ... is not allowed to connect to this MySQL server
1、改表法:
可能是你的帐号不允许从远程登陆,只能在localhost。
这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项
从“localhost”改称”%”mysql -u root -p
1 | mysql -uroot -p 密码; |
现在就可以连接了!
2、授权法:
例如,你想root使用root从任何主机连接到mysql服务器的话。
1 | GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; |
如果你想允许用户root从ip为192.168.1.3的主机连接到mysql服务器,并使用root作为密码
1 | GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.217.133' IDENTIFIED BY 'root' WITH GRANT OPTION; |
- 本文标题:Mysql报错-1130
- 本文作者:ドラゴンボールのLong
- 创建时间:2021-07-06 20:10:12
- 本文链接:https://zhongshenglong.xyz/2021/07/06/mysql报错-1130/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论