首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使MySQL数据库可从局域网外部访问

使MySQL数据库可从局域网外部访问
EN

Stack Overflow用户
提问于 2015-04-15 17:19:31
回答 1查看 709关注 0票数 0

我正在尝试使用谷歌应用程序脚本连接到本地网络中的MySQL数据库。我能够连接到db4free.net上的免费公共数据库,并且代码执行得很好,所以我知道我正在使用jdbc包装器,并且正确地编写了代码。

我的xampp服务器位于路由器和两个级别的交换机后面,我尝试过将端口转发到我的服务器(这样我就可以在脚本中使用我的公共ip地址)。我还将mysql.ini中的绑定地址设置为'0.0.0.0‘,并尝试将所有用户的访问权限授予所有用户(例如,将{数据库}.*上的所有权限授予由’{密码}‘标识的'root'@'%’)。我甚至试图确保根密码包含一个字母、数字和特殊字符,这样Google服务器就不会出于安全原因(朋友的建议)而放弃连接。然而,我仍然收到这样的信息:未能建立数据库连接。检查连接字符串、用户名和密码。

我觉得我现在没有选择余地了。是否有任何详尽的文档描述如何通过互联网访问mysql数据库,或者我是否应该开始深入了解我的网络是如何在此时建立起来的?

PS:我的xampp服务器ip是静态的,MySQL使用端口3306。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-15 21:19:47

开始工作了!我重新安装xampp并使用默认设置。我遵循了Wemu关于添加一个专用用户的建议。我肯定会查看web服务,但现在我很高兴能够连接到网络中的数据库。谢谢你们的意见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29656692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档