MYSQL8.0+ 使用JDBC查詢中文亂碼的問題


在建表時,附加一句 

DROP TABLE IF EXISTS `sys_table`;
CREATE TABLE `sys_table` (

...

) ENGINE=InnoDB DEFAULT CHARSET=utf8;
set names gb2312;

 

navicat 如果出現中文亂碼,可以查看mysql的字符集和navicat字符集是否統一,使用 show variables like'char%'; 進行,如果不統一,則執行對應的 set xxx = utf8 完成

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM