/** * 说明:用于执行插入、更新、删除的sql语句,当受影响的行数为0和执行失败时返回false * * @param sql * @return boolean 成功返回true,失败返回false */ public static boolean excSql(String sql) { if (null == con) { // log.info("尚未连接数据库"); return false; // 数据库未连接 } return mysql.excSql(sql); }
private static ResultSet querySql(String sql) { if (null == con) { // log.info("尚未连接数据库"); return null; // 数据库未连接 } return mysql.querySql(sql); }
/** * 连接mysql,如果已连接,则不再根据传入的参数创建连接 * * @param ip * @param port * @param dataName * @param userName * @param passWord */ public static void connMysql( String ip, String port, String dataName, String userName, String passWord) { if (con == null) { if (null == mysql) { // mysql = new ConnMysql(); mysql.ip = ip; mysql.port = port; mysql.dataName = dataName; mysql.userName = userName; mysql.passWord = passWord; } con = mysql.getConnection(); } }
/** 说明:关闭数据库连接 */ public static void closedConn() { if (con != null) { mysql.closedConn(); con = null; } }