结对作业1
今天上课是老师分配了结组任务,今天帮助结组同学解决了远程连接数据库的问题。
package com.example.party.utils; import java.sql.Connection; import java.sql.DriverManager; /** * function: 数据库工具类,连接数据库用 */ public class JDBCUtils { private static final String TAG = "mysql-party-JDBCUtils"; private static String driver = "com.mysql.jdbc.Driver";// MySql驱动 private static String dbName = "party";// 数据库名称 private static String user = "root";// 用户名 private static String password = "123456";// 密码 public static Connection getConn(){ Connection connection = null; try{ Class.forName(driver);// 动态加载类 String ip = "192.168.102.60";// 写成本机地址,不能写成localhost,同时手机和电脑连接的网络必须是同一个 // 尝试建立到给定数据库URL的连接 connection = DriverManager.getConnection("jdbc:mysql://" + ip + ":3306/" + dbName, user, password); }catch (Exception e){ System.out.println("数据异常"); e.printStackTrace(); } return connection; } }

浙公网安备 33010602011771号