お知らせ

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

 
Picture of Iseki Fumikazu
既知のバグについて:特殊文字の Unicode
by Iseki Fumikazu - Wednesday, 2 September 2020, 4:40 PM
 

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


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


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

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

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

 

 

Picture of Iseki Fumikazu
Re: 既知のバグについて:特殊文字の Unicode
by Iseki Fumikazu - Wednesday, 2 September 2020, 8:50 PM
 

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

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