安卓连接不上mysql的解决方法
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,这篇文章给大家分享的是有关安卓连接不上mysql的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。安卓连接不上mysql的解决办法:首先在Activivty中自定义监
千家信息网最后更新 2025年11月10日安卓连接不上mysql的解决方法
这篇文章给大家分享的是有关安卓连接不上mysql的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
安卓连接不上mysql的解决办法:首先在Activivty中自定义监听事件;然后在自定义监听事件中开辟子线程;最后将coonection的定义改为"DriverManager.getConnection(...)"即可。
Android Studio连接MySQL:问题解决:虚拟机无法连接本地SQL,coon总为空
在子线程中进行数据库的连接
首先在Activivty中自定义监听事件
//写在Activity中private Button mBtn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); SetListener();//自定义监听事件 }在自定义监听事件中开辟子线程,注意最后.start()
private void SetListener() { mBtnadmin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { new Thread(new Runnable() { @Override public void run() { Connection conn=null;//创建连接 Statement stmt=null;//用以执行SQL语句 try{ //注册驱动 Class.forName("com.mysql.jdbc.Driver"); //数据库的执行语句 String sql="insert into demo values(6666,6666)"; //获取connection对象,这里使用localhost如果无法成功,则改成10.0.2.2,这是虚拟机上电脑的地址,注意是虚拟机,用于虚拟机的测试 conn=DriverManager.getConnection("jdbc:mysql://10.0.2.2:3306/logindata","root","666666"); stmt=conn.createStatement(); stmt.executeUpdate(sql); } }catch (Exception e) { e.printStackTrace(); }finally { stmt.close(); conn.close(); // JDBCUtils .Close(stmt,conn); } } }).start(); } }); }因为一直在使用虚拟机进行测试,一开始coonection的定义一直是
conn= DriverManager.getConnection("jdbc:mysql://localhost/logindata","root","666666");每一次的连接结果都在报:coon=null,最后多方调试发现了这个问题,虚拟机对应的电脑的ip应该是10.0.2.2,即将coonection的定义改为
conn= DriverManager.getConnection("jdbc:mysql://10.0.2.2:3306/logindata","root","666666");成功!之前一直担心是代码的问题,所以没有去连接服务器上的MySQL,现在可以去尝试了!
感谢各位的阅读!关于安卓连接不上mysql的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
事件
监听
安卓
线程
问题
方法
成功
内容
数据
数据库
更多
电脑
语句
测试
不错
实用
代码
办法
地址
对象
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大专计算机专业网络技术学院
国家网络安全大会怎么开
军工行业数据库安全解决方案
湛江地产软件开发费用是多少
数据库类型的优缺点
教学软件开发的原则
上海购买软件开发解决方案
操作sql数据库实例
计算机网络技术总体目标
有关于网络安全的演讲稿
数据库创建求一到一百的和
解放数据库性能
计算机网络技术行业基本情况
通用软件数据库维保技术方案
国内好用的知识数据库
sql设置数据库兼容
学校信息化网络安全管理规范
关于法律的中文数据库
青岛现代化博物馆软件开发
江苏设备自动化整合系统软件开发
mc服务器图解
网络安全平培训方案
国产开源数据库 对JPA的支持
江苏网络安全等级保护费用
计算机网络安全等级二级
闵行区市场软件开发服务要求
互联网科技有什么陷阱
移动APP软件开发代码书籍
软件开发计划和项目计划
华为服务器默认地址