上一篇:Android Studio使用mysql-connector-java连接mysql遇到的问题(一)其实是只达到了运行不报错这个基础,这次就来看看怎么直接连接到mysql上
前期准备:windows下远程连接Mysql(首先你的mysql能允许连接)

直接上代码

new Thread(new Runnable() {//新建线程            @Override            public void run() {                try {                    Class.forName("com.mysql.jdbc.Driver");                    System.out.println("加载驱动程序成功");                } catch (ClassNotFoundException e) {                    System.out.println("加载驱动程序失败");                    return;                }                String ip="your ip";                int port=3306;                String dbName = "mysql";                String url = "jdbc:mysql://" + ip + ":" + port+ "/" + dbName; // 构建连接mysql的字符串                String user = "your user name";//默认用户名是root                String password = "your password";                try {                    Connection conn = DriverManager.getConnection(url, user, password);                    System.out.println( "远程连接成功!");                    conn.close();                } catch (SQLException e) {                    System.out.println( "远程连接失败!");                    return;                }            }

简单解释下,除了开一个新线程外,注意IP地址的问题
不知道IP地址的运行cmd,输入ipconfig回车,会展示多个IPv4地址,根据你自己的网络状态选择对应的,如果你的电脑使用WIFI,选择无线局域网适配器 WLAN对应的IPv4地址。
连接成功之后,就可以自由与mysql交互了~

参考文档
1.windows下远程连接Mysql
2.【代码实践】用Android Studio连接MySQL时遇到的问题(1)

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. Android(安卓)获取Mac地址和IP地址
  3. Android(安卓)Studio - no debuggable applications 的解决办法
  4. Android微信支付开发流程
  5. Android(安卓)Studio连接手机设备教程(完全步骤)
  6. M2eclipse使用Maven编译Android下i-jetty
  7. bt开发类
  8. Android(安卓)ADB命令大全(通过ADB命令查看wifi密码、MAC地址、
  9. 解读Android之HttpURLConnection

随机推荐

  1. C++11 on Android
  2. Android游戏引擎
  3. Android(安卓)Studio 添加jniLib
  4. android基础控件(3)BottomNavigationView+F
  5. Android(安卓)封装SharedPreference工具
  6. Android(安卓)封装http请求的工具类
  7. Android(安卓)动态布局 (代码布局)
  8. 播放系统铃音 android
  9. android判断用户是否已登陆详细代码
  10. Android(安卓)中比较好的adapter的写法