既知のバグについて:特殊文字の Unicode

既知のバグについて:特殊文字の Unicode

- Iseki Fumikazu の投稿
返信数: 1

オブジェクトの名前,説明文に特殊文字があると以下のようなエラーになって,オブジェクトが読み込まれない場合があります.


[REGION DB]: MySQL error in ExecuteNonQuery: Incorrect string value: '\xE3\x80\x80101...' for column `jogrid_db`.`prims`.`Text` at row 1


Webで検索すると結構話題になっていますが,明確な解決方法はないようです.

今回の障害でデータベースのデフォルトを utf8mb4 にしましたが,それでも駄目のようです.

オブジェクトの名前,説明文等には特殊文字を使用しないようにお願いします.

 

 

Iseki Fumikazu への返信

Re: 既知のバグについて:特殊文字の Unicode

- Iseki Fumikazu の投稿

prims レコードの varchar を直接 utf8mb4 に強制変更したら,データベース全体がクラッシュしていまいました orz

いいアイディアだと思ったのですが,まだまだ未熟者で申し訳ないです.orz