Android(安卓)Studio 使用jdbc远程连接阿里云主机web数据库(逃坑)
16lz
2021-01-24
Android Studio 使用jdbc远程连接阿里云主机web数据库(逃坑)
Tip1:主线程不能访问网络需要再写一个线程,访问web数据库。
Test 1 : 接下来开始配置一些东西:
之后添加mysql-connector-java.jar,直接将这个jar包复制到libs文件夹下面
修改mysql 中的wait_timeout,wait_timeout服务器关闭非交互式连接之前等待的秒数。
wait_timeout 表示服务器关闭非交互式连接之前等待的最大秒数
interactive_timeout表示服务器关闭交互式连接前等待的秒数
重启数据库:service mysql restart
修改成功!进入数据库键入: show variables like ‘%timeout%’,可以看到下面结果
结果: 失败,仍然无法让Android Studio使用jdbc连接web数据库。
Test 2:
猜想是root用户无法远程登录,但是eclipse中作为测试的程序可以访问,故排除此可能。但是因为程序运行的成功是个 科学(玄学)问题,此时新建另一个用户local,进行测试。
参考网上博客:[https://blog.csdn.net/qq_37141773/article/details/84326163]
新建一个local的用户,密码为123456,再次尝试。
结果: 第二次尝试再次失败。可以作为一个思路提供给Android studio 连接web数据库出现问题的同学。
更多相关文章
- Android(Xamarin)之旅(五)
- Android中关于C2DM开发的一点总结
- Android数据库SQLite性能优化技巧
- android7.0适配
- Android+Jquery Mobile学习系列(5)-SQLite数据库
- [置顶] 我的Android进阶之旅------>Android实现数据存储技术
- Android数据与服务器交互的GET,POST,HTTPGET,HTTPPOST的使用
- Android(安卓)SMS(二)—— 读取短信保存到 SQLite
- 分享七个非常有用的Android开发工具和工具包