开发者社区> 技术小美> 正文

mysql局域网访问设置

简介:
+关注继续查看

错误提示: 
ERROR 1130: Host '192.168.1.132' is not allowed to connect to this MySQL server
的解决方法: 
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 或添加一个用户为“%”
       

                                  

mysql局域网访问设置 - dzb3688 - 电磁波的空间!!!

 

      我们要想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器上MySQL命令行执行以下命令:

 

grant all privileges on *.* to root@"%" identified by 'abc' with grant option;  
flush privileges;

 

            其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限。其中的"%"为任意的ip地址,如果想设为特定的值也可以设定为特定的值(以通配符%的内容增加主机/IP地址,也可以直接增加IP地址)

执行上面的代码后就可以让局域网内的所有机器以root:abc的身份访问该机器了


注意:一定要将防火墙关闭才能访问!















本文转蓬莱仙羽51CTO博客,原文链接:http://blog.51cto.com/dingxiaowei/1366246,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Java连接访问MySQL数据
本文通过mysql-connector-java连接并访问MySQL数据。
46 0
mysql多线程访问总结
mysql多线程访问总结
19 0
MySQL用C访问的示例代码
MySQL用C访问的示例代码
15 0
C++访问MySql
C++访问MySql
31 0
Ubuntu下MySQL无法启动和访问的问题解决与修复(二)
Ubuntu下MySQL无法启动和访问的问题解决与修复
43 0
Ubuntu下MySQL无法启动和访问的问题解决与修复(一)
Ubuntu下MySQL无法启动和访问的问题解决与修复
87 0
Ubuntu下MySQL无法启动和访问的问题解决与修复
Ubuntu下MySQL无法启动和访问的问题解决与修复
61 0
Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问(图文教程)
Linux中安装Docker,在Docker中安装MySQL和Redis并在Windows下连接访问(图文教程)
121 0
如何通过JDBC访问MySQL数据库?手把手实现登录界面(图解+完整代码)
文章目录 写在前面 1 操作准备 1.1 导入 Mysql 对应的 jar 包 1.2 创建Mysql数据库与基本表 2 JDBC基础实验 2.1 编写JDBC连接MySQL数据库myuser,查询并显示account表数据实例 2.2 编写JDBC连接MySQL数据库,实现myuser数据库的增、删、改查的实例 3 JDBC进阶实验——简易登录界面 3.1 具体实现 3.2 效果展示 写在最后
46 0
小程序中如何访问mysql数据库
小程序中如何访问mysql数据库
64 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
让 MySQL 原生分布式触手可及
立即下载
好的 MySQL 兼容可以做到什么程度
立即下载
云数据库RDS MySQL从入门到高阶
立即下载