可能安卓就是连不上mysql吧
来源:互联网 发布:程序员相亲被骗 编辑:程序博客网 时间:2024/05/02 01:38
等到日后再解决吧
import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.webkit.WebSettings;import android.webkit.WebView;import android.webkit.WebViewClient;import android.widget.Button;import android.widget.Toast;import com.mysql.jdbc.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = (Button) findViewById(R.id.btn); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { connectSQL(); } }); } private Connection getCon(){ try { Class.forName("com.mysql.jdbc.Driver").newInstance(); } catch (ClassNotFoundException e) { Toast.makeText(MainActivity.this,"驱动获取失败1",Toast.LENGTH_SHORT).show(); e.printStackTrace(); } catch (InstantiationException e) { Toast.makeText(MainActivity.this,"驱动获取失败2",Toast.LENGTH_SHORT).show(); e.printStackTrace(); } catch (IllegalAccessException e) { Toast.makeText(MainActivity.this,"驱动获取失败3",Toast.LENGTH_SHORT).show(); e.printStackTrace(); } Connection con = null; try { con = (Connection) DriverManager.getConnection("jdbc:mysql://***.***.***.***:3306/*****?user=*****&password=******&useUnicode=true&characterEncoding=UTF8"); } catch (SQLException e) { Toast.makeText(MainActivity.this,"远程数据库请求失败",Toast.LENGTH_SHORT).show(); e.printStackTrace(); } return con; } private void connectSQL(){ Toast.makeText(MainActivity.this,"下面开始连接",Toast.LENGTH_SHORT).show(); Connection conn = getCon(); if(conn != null){ Toast.makeText(MainActivity.this,"连接成功",Toast.LENGTH_SHORT).show(); try { conn.close(); } catch (SQLException e) { Toast.makeText(MainActivity.this,"数据关闭失败",Toast.LENGTH_SHORT).show(); e.printStackTrace(); } } else{ Toast.makeText(MainActivity.this,"数据库连接失败",Toast.LENGTH_SHORT).show(); } }}
0 0
- 可能安卓就是连不上mysql吧
- 可能开始就是结束
- 安卓关于ANR的可能情况
- 有时候可能就是坚持+时间
- mac安卓mysql
- 安卓开发里面可能遇到的空指针异常
- 猜想关于win10支持安卓应用的可能
- 安卓icon应用图标不能显示的可能问题
- Android(安卓)程序崩溃,不报错,可能的原因
- 安卓集成微信支付可能存在的坑
- 霍元甲:“真正的对手可能就是自己”
- 可能就是所谓的观察者模式
- mysql就是个坑
- 安卓手机烧内存卡(就是内存卡损坏)的补救办法
- 安卓开发 支付宝快捷支付可能存在的问题与风险
- 安卓 NDK JNI 使用(三) -- ERROR(部分可能遇到的问题)
- 【安卓学习之常见问题】 app维护可能遇到的问题
- 安卓生成png背景变黑以及网络上一段可能误导的代码
- Java笔记---易混淆的概念(二:线程、进程、任务)
- 12.0 结构(Mapping)
- 简单的SpringMVC+Mybatis整合
- CentOS系统安装完毕后,网络连接方式为NAT,系统无法上网或IP设置成静态后无法上
- MDK更换工程编译的芯片
- 可能安卓就是连不上mysql吧
- Android Volley完全解析(一),初识Volley的基本用法
- C/C++中的sizeof运算符
- 【杭电】[1124]Factorial
- C++多态与可变参数混搭的奇妙之处
- 动态规划
- 检测链表环路引发的思考
- HPU OJ 序列找数
- C++11 智能指针——unique_ptr