mysql亂碼問題!

2021-04-24 21:58:35 字數 688 閱讀 6290

(1)修改 my.ini(mysql server instance configuration 檔案)

# client section //客戶端

[client]

port=3306

[mysql]

default-character-set=gbk

# server section   //服務端

[mysqld]

default-character-set=gbk

(2)修改data目錄中相應資料庫目錄下的db.opt配置檔案

default-character-set=gbk

default-collation=gbk_chinese_ci

(3)資料庫連線串中指定字符集

url=jdbc:mysql://yourip/college?user=root&password=yourpassword&useunicode=true&characterencoding=gbk 注:在mysql4.1.0版 要加useunicode=true&characterencoding=gbk 如果是5.0版以上的,加不加都是沒有關係的!

(4)在建立資料庫時指定字符集

create database yourdb character set gbk;

(5)在dos命令上要設定

set names gbk

mysql亂碼問題

原來使用過一段時間mysql,感覺簡單方便,很好用。但是今天使用居然發生了亂碼。經過在網上搜尋,很快解決了這個問題。亂碼的最終根源就是字符集問題。主要有以下原因 1.在建立資料庫時指定字符集 create database test character set gbk 2.也可以修改data目錄中相...

mysql 亂碼問題

mysql 中英文插入時,出現亂碼無法插入的問題。由於是ubuntu的機器,mysql的配置檔案是 etc mysql my.cnf 設定了下配置檔案my.cnf的編碼為utf8 client default character set utf8 default character set utf8...

mysql亂碼問題

出現亂碼是因為字元編碼方式的問題 經過實測發現需要重建資料庫才可以顯示中文 查詢當前預設編碼方式 show variables like char 避免出現亂碼 建立資料庫時不要使用預設編碼方式,create database character set utf8 collate utf8 gene...