0
点赞
收藏
分享

微信扫一扫

Navicat连接远程Linux的MySQL服务器出现1130错误


解决

大概因为是MySQL这个账户不允许远程连接的原因

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> select user,host from user;
+---------------+-----------+
| user | host |
+---------------+-----------+
| root | % |
| mysql.session | localhost |
| mysql.sys | localhost |
+---------------+-----------+
3 rows in set (0.00 sec)

host : 表示连接类型
%:表示所有远程通过 TCP方式的连接
IP地址:如 (192.168.1.2,127.0.0.1) 通过制定ip地址进行的TCP方式的连接
机器名:通过制定i网络中的机器名进行的TCP方式的连接
::1:IPv6的本地ip地址等同于IPv4的 127.0.0.1
localhost:本地方式通过命令行方式的连接,比如mysql -u xxx -p 123xxx 方式的连接

mysql> update user set host='%' where user ='root';
Query OK, 0 rows affected (0.00 sec)


举报

相关推荐

0 条评论