MySQLの中国語UTF 8文字化けし問題


文字化けしの発生は防ぎきれない:プラグイン開発プロファイルは文字化けしてしまうことがあります.javaファイルは符号化エラーの時も文字化けしてしまうことがあります.webをする時、データをデータベースに保存する時に文字化けしてしまうことがよくあります.結局、私は心が乱れた.
幸いなことに、経験が多くなっても文字化けして問題は小児科になった.
 
ところでMysql文字化けして
背景:
1.jspファイルはすべてutf-8を使用
2.エンコードフィルタもutf-8
3.データベース作成時にUTF-8の使用も表記されている
eg.
CREATE TABLE `user` (

`id` int(11) NOT NULL AUTO_INCREMENT,

`name` varchar(25) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 

 
しかし、データを挿入するとまた文字化けしてしまいました.why...why...why... and why?
 
元の部分のデータはmysqlの中でやはりlatin 1符号化で処理して、端末解決計:mysqlのプロファイルmyを修正します.ini
[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

default-character-set=utf8

 
そしてMysqlを再起動すればいいです.
net stop mysql  /   net start mysql