アフィリエイト広告を利用しています

2018年07月23日

Mysqlで文字切れ発生

varchar タイプで長さは120文字。

この項目に120文字以上のデータをInsertすると、

1) Insertエラーとなる
2) 120文字までが登録され、121文字目以降は切れてしまう

以前は1)だったが、今は2)になっているような...。

反応がMysqlのバージョンによって異なる?

(2となったMysqlは5.6.37 )

エラーにならないから

ちゃんと登録されていると思っていたら

文字切れデータが多発していた。

お客さんも

再発防止策
・項目長は長めにする。
・文字切れが起きていることに気付きやすくするため、
 フォーム上に全文を表示する。
 長文項目にはテキストボックスよりもテキストエリアを使う。
・稼働開始後でも、面倒くさがらずにデータチェックを行う。













【このカテゴリーの最新記事】

posted by db-engineer at 00:00 | Comment(0) | Mysql

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド