MySQLの中国語UTF 8文字化けし問題
文字化けしの発生は防ぎきれない:プラグイン開発プロファイルは文字化けしてしまうことがあります.javaファイルは符号化エラーの時も文字化けしてしまうことがあります.webをする時、データをデータベースに保存する時に文字化けしてしまうことがよくあります.結局、私は心が乱れた.
幸いなことに、経験が多くなっても文字化けして問題は小児科になった.
ところでMysql文字化けして
背景:
1.jspファイルはすべてutf-8を使用
2.エンコードフィルタもutf-8
3.データベース作成時にUTF-8の使用も表記されている
eg.
しかし、データを挿入するとまた文字化けしてしまいました.why...why...why... and why?
元の部分のデータはmysqlの中でやはりlatin 1符号化で処理して、端末解決計:mysqlのプロファイルmyを修正します.ini
そしてMysqlを再起動すればいいです.
net stop mysql / net start mysql
幸いなことに、経験が多くなっても文字化けして問題は小児科になった.
ところで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