最近連線mysql資料庫的時候,我也遇到了中文亂碼問題~~呵呵,很頭疼哦!
我用的資料庫是mysql5.0,所以,我先用google,baidu等上網搜了一下解決方案,自己也按著方法反覆測試了一下午,終於解決了我的jsp+mysql5.0+tomcat-5.0.29出現的亂碼問題。
解決方案如下:
1、在dos環境下,用mysql --default-character-set=gbk -u root -p 這句話進入mysql~~
2、建資料庫、表,如下:
create database admin;
use admin;
set names 'gbk'; --解決亂碼的關鍵
create table admin (
admin_name char(20) not null,
admin_password char(20) not null
) type=myisam,
default character set gbk;
基本亂碼問題就解決了!
MySql遇到亂碼問題解決。
情況 使用myeclipse db browser 執行乙個sql檔案,結果頁面亂碼。解決方法,設定1 db browser的connection url設定為 jdbc mysql 2 mysql根目錄下的my.ini檔案 default character set設定為default chara...
MySQL中文亂碼問題解決
mysql 4.1及以後的版本開始支援多語言,這個所謂的多語言,就是在輸入輸出時mysql會替你做編碼轉換。而這個轉換規則就是由客戶端編碼和伺服器端編碼來決定的。編碼轉換的規則就是 在輸入資料時將編碼由 客戶端編碼 轉換為 伺服器端編碼 輸出時將資料由 伺服器端編碼 轉換為 客戶端編碼 mysql ...
MySQL出現亂碼問題解決
當你的資料庫管理工具和編碼工具都設定成gbk或者utf8時,你使用編碼工具寫入資料庫的中文還是出現亂碼時。這時候很可能是你的mysql資料庫字符集出現問題,如下圖所示 mysql字符集中有latin1或gbk mysqld bash 設定3306埠 port 3306 character set s...