ウィキペディアのページを保存するためにmysqldbmsを使用しています。my.cnfファイルで次のディレクティブを使用して文字セットエンコーディングをutf-8(wikipediaエンコーディング)に設定しました。
[mysqld]
character_set_server = utf8
そして、'chararacter set utf8'プロパティ定義を使用してデータベースを作成しました。
また、mysqldクライアントのcharset-encodingを次のように変更しました。
'charSet=utf8'jdbcドライバーを初期化するときにプロパティを挿入します。- クエリを実行する
'set names utf8'
ただし、mysqlサーバーが一部の文字を他の文字に置き換えることに気づきました。
たとえば、。に置き換えáられaます。
アップデート
コマンドを実行して、とがshow variables like '%char%'両方であることを確認しました。character_set_clientcharacter_set_setutf8
正しい文字をデータベースに保存するにはどうすればよいですか?ありがとう!