jpa操作mysql乱符号化問題


ブラウザに中国語の名前を記入し、mysqlデータベースに保存するのは文字化けし(?疑問符)以下をチェックします.
  • 各種ソースファイルの符号化フォーマットはutf 8
  • である.
  • スクリプトページはutf 8に符号化され、例えばxhtml用設定を行う
  • mysqlの各種符号化はutf 8であり、show variables like'%char%'を使用する.次の
  • のクエリ結果を表示します.
  • mysqlのプロファイルmysqlをチェックします.ini、次の2つの文を加えてmysql default-character-set=utf 8 init_を再起動します.connect='SET NAMES utf8'
  • Variable_name 	Value
    character_set_client 	utf8
    character_set_connection 	utf8
    character_set_database 	utf8
    character_set_filesystem 	binary
    character_set_results 	utf8
    character_set_server 	utf8
    character_set_system 	utf8
    character_sets_dir 	C:\Documents and Settings\pengq\My Documents\CRM\P...