【发布时间】:2018-04-20 09:49:08
【问题描述】:
我无法从我的 Android 应用程序或 .NET 应用程序连接到 MYSQL 数据库 (WAMP 3.1.0 x65)。局域网内。 通过 VPN 与另一个 MYSQL DB (DEBIAN) 的远程连接在我的应用程序中运行良好。此外,我对局域网内所有设备的 Apache 和 Phpmyadmin 连接没有任何问题。 我在conf中有一些变化。 WAMP 的文件,但它无论如何都不起作用。
【问题讨论】:
-
您需要在mysql服务器配置中允许远程连接,在防火墙中打开mysql端口,并授予mysql服务器内部实际数据库用户的远程访问权限。
-
我在 my.ini 中添加了 bind-address="X.X.X.X',关闭了防火墙并创建了具有所有 PRIVILEGES 的用户,但它不起作用。
-
使用
telnet客户端测试网络级别访问:来自另一个系统的telnet <ip address> mysql。可以连接吗? -
在创建用户(或重启 mysql 服务器)后,您是否刷新了 mysql 服务器的权限缓存?
-
telnet 的回复:“mysql_native_password”....是的,我已经重启了 wamp
标签: mysql wamp remote-connection