diff --git a/src/main/java/com/beagle/informix/service/impl/InformixJdbcProxyServiceImpl.java b/src/main/java/com/beagle/informix/service/impl/InformixJdbcProxyServiceImpl.java index 127cf779b5bf0572fd66e4002d34a150135a1b6e..64e4221cea14e57387b16a4a38e3028c091e4ab2 100644 --- a/src/main/java/com/beagle/informix/service/impl/InformixJdbcProxyServiceImpl.java +++ b/src/main/java/com/beagle/informix/service/impl/InformixJdbcProxyServiceImpl.java @@ -68,7 +68,7 @@ public class InformixJdbcProxyServiceImpl implements InformixService { // Unknown exception: Can not find JDBC type `2005` in column type Driver driver = getDriver(); Connection conn = getConnection(driver); - conn.prepareStatement("SET character_set_results = NULL ").execute(); + conn.prepareStatement("select * from \"test_tab_new24\" ").execute(); closeConnection(conn); deregisterDriver(driver); } @@ -106,7 +106,8 @@ public class InformixJdbcProxyServiceImpl implements InformixService { private Driver getDriver() throws Exception{ // 定义informix的驱动信息 - String driverUrl = "com.mysql.jdbc.Driver"; +// String driverUrl = "com.mysql.jdbc.Driver"; + String driverUrl = "org.postgresql.Driver"; // 还需要加入informix的jdbc驱动jar包 Class driverClass = Class.forName(driverUrl); return (Driver) driverClass.getConstructor().newInstance(); @@ -128,7 +129,7 @@ public class InformixJdbcProxyServiceImpl implements InformixService { Properties properties = new Properties(); // 组装连接数据库信息 BITBUCKET_NEW // jdbc:informix-sqli://:/:informixserver= - StringBuilder jdbcBuilder = new StringBuilder("jdbc:mysql://localhost:3307/SYSDBA?character_set_results=utf8");// # ?useServerPrepStmts=true + StringBuilder jdbcBuilder = new StringBuilder("jdbc:postgresql://localhost:3307/testdb?character_set_results=utf8");// # ?useServerPrepStmts=true DriverManager.setLoginTimeout(10); properties.put("user", "root"); properties.put("password", "Apurelove9014");