java連線資料庫時jdbc設定編碼
發現網上很多坑爹貨,有很多意思表達不全,比如jdbc連線mysql資料庫的時候,設定字符集編碼
可以如下配置,mysql可直接在url後面加上字符集設定:
...省略
String url = "jdbc:mysql://localhost:3306/exceltest1?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull";
String username = "root";
String password = "123456";
...省略
但是oracle連線的話就不行,他會提示找不到SID。
錯誤例子如下:
url=jdbc:oracle:thin:@192.168.1.233:1521:oradbcharacterEncoding=UTF-8
其實oracle的字符集,預設的就是資料庫字符集,檢視資料庫字符集的方法:
select userenv('language')from dual;
下面是修改oracle資料庫字符集的辦法(網上搜的):
個人選擇了備份資料庫,然後刪除原有庫,新建資料庫,設定字符集,然後倒入備份~
相關文章
- java jdbc連線資料庫JavaJDBC資料庫
- java Jdbc連線oracle資料庫連線測試JavaJDBCOracle資料庫
- java開發中JDBC連線資料庫程式碼JavaJDBC資料庫
- java 資料庫程式設計(一)JDBC連線Sql Server資料庫Java資料庫程式設計JDBCSQLServer
- JDBC連線資料庫JDBC資料庫
- JDBC、JDBC框架、資料庫事務、資料庫連線池JDBC框架資料庫
- 【JDBC】java連線池模擬測試連線Oracle資料庫指令碼參考JDBCJavaOracle資料庫指令碼
- java開發中JDBC連線資料庫程式碼和步驟JavaJDBC資料庫
- 【JavaWeb】JDBC連線MySQL資料庫JavaWebJDBCMySql資料庫
- JDBC之連線sqlserver資料庫JDBCSQLServer資料庫
- JDBC連線資料庫步驟JDBC資料庫
- JDBC連線資料庫經驗JDBC資料庫
- JDBC 連線資料庫的類JDBC資料庫
- JDBC連線各資料庫大全JDBC資料庫
- jdbc獲取資料庫連線JDBC資料庫
- Java 的JDBC 資料庫連線池實現方法JavaJDBC資料庫
- 完整java開發中JDBC連線資料庫程式碼和步驟JavaJDBC資料庫
- JDBC連線資料庫時,Oracle9i的連線引數配置JDBC資料庫Oracle
- 不能用jdbc-odbc橋驅動來設定資料庫連線嗎?JDBC資料庫
- Java的JDBC通過SSH Tunnel連線MySQL資料庫JavaJDBCMySql資料庫
- Java各資料庫jdbc連線,和需要的jar包Java資料庫JDBCJAR
- JAVA中十六種主流資料庫的JDBC連線字串Java資料庫JDBC字串
- JAVA基礎:JDBC最佳化資料庫連線(轉)JavaJDBC資料庫
- JDBC資料庫連線池實現JDBC資料庫
- 常用資料庫JDBC連線寫法資料庫JDBC
- JDBC---jsp資料庫連線JDBCJS資料庫
- JDBC連線三種資料庫例子JDBC資料庫
- jdbc-odbc連線資料庫 (轉)JDBC資料庫
- PostgreSQL資料庫連線保持設定SQL資料庫
- 資料庫連線設定失敗!資料庫
- 如何設定多資料庫連線?!資料庫
- java通過jdbc連結資料庫JavaJDBC資料庫
- 使用ABAP(ADBC)和Java(JDBC)連線SAP HANA資料庫JavaJDBC資料庫
- JDBC連線批量處理資料入庫JDBC
- 淺談JDBC和資料庫連線池JDBC資料庫
- JDBC連線各種資料庫的字串JDBC資料庫字串
- jdbc獲取各種資料庫連線JDBC資料庫
- 常用資料庫JDBC連線寫法 (轉)資料庫JDBC