mysql中文亂碼
一:建database命令
create database 表名 default character set utf8;
二:建表命令括號後追加DEFAULT CHARSET=utf8;
如:
CREATE TABLE E_MENU
(
RESOURCE_STATE CHAR(1) comment '菜單狀態,1:數據開發中,2:程序開發中,3:正式(默認)'
) DEFAULT CHARSET=utf8;
三:在jdbc的url裏要追加?useUnicode=true&characterEncoding=utf8
jdbc:mysql://localhost:3306/easy?useUnicode=true&characterEncoding=utf8
這三步就基本解決mysql中文亂碼
另外jar包也可以導致亂碼問題。所以這三步的前提是選擇一個靠譜的mysqljar包