Android Studo 真机调试连接 Mysql数据库

Android Studo 真机调试连接 Mysql数据库,第1张

Android Studo 真机调试连接 Mysql数据库失败了,无法访问数据库。

报错如下:

尝试过的手段

1.关闭防火墙   (没必要)

2.连接电脑的热点网络 (必要)

3.修改mysql数据库访问权限  参考了这个博客,但是不知道为什么第四行mysql语句报错

Android Studio连接MySQL数据库超时解决办法(真机调试)_落月成孤倚♀的博客-CSDN博客https://blog.csdn.net/qq_40466279/article/details/112379268?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-2-112379268.pc_agg_new_rank&utm_term=android%E9%A1%B9%E7%9B%AE%E7%9C%9F%E6%9C%BA%E8%B0%83%E8%AF%95%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AEmysql%E6%95%B0%E6%8D%AE%E5%BA%93&spm=1000.2123.3001.4430

后来又参考了这个,执行成功; 

mysql远程连接权限grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant optio语句报错_露丫丫的博客-CSDN博客https://blog.csdn.net/a2814282061/article/details/108208070?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_paycolumn_v3&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2~default~CTRLIST~Rate-1.pc_relevant_paycolumn_v3&utm_relevant_index=14.manifest xml增加权限




还是没有成功😔唉~~~

最终发现:

在真机调试之前,我一直使用的都是虚拟机调试,所以使用的ip地址是:

public static String BASE_URL = "http://10.0.2.2:8088/xxxx";

使用真机调试时,应该改为电脑真的ip地址:

public static String BASE_URL = "http://172.24.xx.xx:8088xxxx";

访问成功!!!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/992450.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存