2023年3月24日 星期五

JAVA 連線 Mysql8 出現 Unknown initial character set index '255' received 排除方法

 在進行MYSQL 舊版本升級時,在升級後連線時發現出現 Unknown initial character set index '255' received 這個錯誤訊息,上網查了一下,原來是charset編碼的問題,可以透過mysql client參數的方式去調整連線的編碼方式,可以調整如下:


jdbc:mysql://xxx.xxx.xxx.xxx:3306/DB?useUnicode=true&characterEncoding=utf8


這樣就可以連線上了,除了這個charset的指定外,如要連Mysql8像還有useSSL參數也要指定,不然也是還是會再報出錯誤的

沒有留言:

張貼留言