MySQL中文亂碼問題

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包


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章