お知らせ

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

 
Iseki Fumikazu的相片
既知のバグについて:特殊文字の Unicode
Iseki Fumikazu發表於2020年 09月 2日(三) 16:40
 

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


[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發表於2020年 09月 2日(三) 20:50
 

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

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