foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

2008-05-15から1日間の記事一覧

Windows の MySQL では my.ini へ lower_case_table_names=0 を追加する

Windows で開発して Linux へ移行した時に、テーブル名の大文字・小文字の区別によりシステムが動作しなくなる場合がある。 一番、安全なのは Windows 側の my.ini へ下記を追加する。 lower_case_table_names=0そうすれば Windows の MySQL も Linux と同じ…

MySQL でパラメータライズドクエリのパラメータを IS NULL で比較した場合の環境による挙動の違い

照会画面でチェックボックスを使った検索条件があり、テーブルの該当カラムに NOT NULL 制約が付いていない場合は、SQL の WHERE 句を工夫する必要がある。 ※NOT NULL 制約付けなよ!というのはさておき…。 SELECT * FROM SOME_TABLE T WHERE T.COL1 = :PARA…