jdbc獲取blob類型亂碼

1、使用場景:

  mysql數據庫字段類型爲longblob,在數據庫裏看中文字符正常,java讀取字串的時候發現中文亂碼java

  使用到了activeMqmysql

 

2、排查:  

  (1)修改eclipse的環境編碼爲utf-8sql

  (2)懷疑是mq讀取轉碼,修改mq的配置文件,指定字符集編碼數據庫

 

3、解決:

  longblob是二進制類型的,當修改表字段類型爲字符類型【longtext】後中文字符正常顯示eclipse

相關文章
相關標籤/搜索