专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

android怎么连接mysql_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 14:28:11       共计:3584 浏览
android怎么连接mysql?

第一步:连接MySQL数据库:public class DBOpenHelper { private static String driver = "com.mysql.jdbc.Driver";// MySQL驱动 private static String url = "jdbc:mysql://IP:xxxx/数据库";//MYSQL数据库连接Url private static String user = "root";//用户名 private static String password = "root";//密码 //连接数据库 public static Connection getConn(){ Connection conn = null; try { Class.forName(driver);//获取MYSQL驱动 conn = (Connection) DriverManager.getConnection(url, user, password);//获取连接 } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return conn; } //关闭数据库 public static void closeAll(Connection conn, PreparedStatement ps){ if (conn != null) { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } if (ps != null) { try { ps.close(); } catch (SQLException e) { e.printStackTrace(); } } } //关闭数据库 public static void closeAll(Connection conn, PreparedStatement ps, ResultSet rs){ if (conn != null) { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } } if (ps != null) { try { ps.close(); } catch (SQLException e) { e.printStackTrace(); } } if (rs != null) { try { rs.close(); } catch (SQLException e) { e.printStackTrace(); } } }}第二步:MySQL数据库操作: public class DBService { private Connection conn=null; //打开数据库对象 private PreparedStatement ps=null;//操作整合sql语句的对象 private ResultSet rs=null;//查询结果的集合 //DBService 对象 public static DBService dbService=null; // 构造方法,私有化 private DBService(){ } //获取MySQL数据库单例类对象 public static DBService getDbService(){ if(dbService==null){ dbService=new DBService(); } return dbService; } // 获取数据 public List

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mysql时间索引查询,mysql查一个百万的数据表要多久_数据库 | ·下一条:mysql查询索引内容,in会使用索引吗_数据库

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有