android studio连接mysql
今天下午课上建民让我们准备安卓端的地铁查询开发,但是我用的是mysql储存,之前的远程数据库是用的sql server,所以又重新挑战了我的心魔(当时试了好几天都没法连接mysql),终于成功了。
首先要给app的androidmainfest文件添加如下代码以获取联网权限
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
其次需要给mysql中的root用户修改权限,将host那一栏的localhost改为%,就可以实现远程访问
然后还要添加mysql连接的jar包,不能用高版本的
最后连接要输入本机ip地址,后面不用加3306端口,否则连不上
然后就可以咯
对了,如果用的是校园网的话,ip地址好像会变,所以用热点连上,再改下ip地址试试