can';t从android设备连接到mysql
在我的平板电脑上,我使用安卓应用商店的一个简单应用程序访问我电脑上的mysql数据库(mysql管理器)。它没有说: 错误。通讯失败 成功发送到服务器的最后一个数据包是0毫秒前的。 驱动程序尚未从服务器收到任何数据包“ 我的防火墙端口3306已打开。 我还授予了mysql中的权限:can';t从android设备连接到mysql,android,mysql,Android,Mysql,在我的平板电脑上,我使用安卓应用商店的一个简单应用程序访问我电脑上的mysql数据库(mysql管理器)。它没有说: 错误。通讯失败 成功发送到服务器的最后一个数据包是0毫秒前的。 驱动程序尚未从服务器收到任何数据包“ 我的防火墙端口3306已打开。 我还授予了mysql中的权限: CREATE USER 'root'@'%' IDENTIFIED BY '1234'; FLUSH PRIVILEGES; 在我的电脑(localhost)中访问mysql,效果很好。 我的电脑在windows
CREATE USER 'root'@'%' IDENTIFIED BY '1234';
FLUSH PRIVILEGES;
在我的电脑(localhost)中访问mysql
,效果很好。
我的电脑在windows 7上运行,我使用的是最新的mysql
workbench(版本6.0)。
我正在尝试通过我的wi-fi路由器连接
我尝试在android设备上为我的PC提供这些IP:
127.0.0.1
10.0.0.1
您能告诉我,为了能够从我的平板电脑访问我电脑上的mysql数据库,我还应该做些什么吗?解决方案Intranet/Lan(可能是wi-fi):
如果您的Android设备位于局域网(可能是wi-fi),则必须使用“局域网ip”
IPv4地址:xxx.xxx.xxx.xxx
192.168.1.113:3306
谢谢你的回答。首先,我想澄清一下,我不是在使用模拟器。我是在使用真正的Andriod设备。除此之外,我还尝试按照你的建议使用th ip:10.0.2.2,现在我收到一条不同的错误消息:“Mysql manager没有响应。你想关闭它吗?“知道为什么它仍然不工作吗?mysql服务器在你的计算机上还是在服务器上?mysql服务器在我的计算机上你的android在局域网或虚拟网络中(通常在连接USB电缆时使用ADT)?我想它是局域网。我正在连接我的android设备(无线)到我的wi-fi路由器。嗨!我的答案解决了你的问题?如果是,请检查为“正确”,如果不是,请告诉我遗漏了什么。