はむはむエンジニアぶろぐ

プログラミングやファイナンスや健康や目標設定などを中心にブログを書いてます

MySQL

MySQLのvarcharサイズは256ではなく255がよい

MySQLのvarcharサイズ指定で256を見かけて「おや」と思った。 慣習的に255を使用していたが、その違いを調べてみた。 先に結論を述べるとvarchar(255)でよい。

【MySQL】外部キー制約のついたテーブルに対してのテスト

外部キー制約がついたテーブルを使用してテストをしたい場合、外部キー制約が邪魔をしてデータを削除できない事があります。 じゃあ、テストしづらいから制約を外す? もちろん、これは間違いです。 外部キー制約がついたテーブルに対してのアプローチは、以…