Mysqlの大文字と小文字の区別
Feb 23, 2010AD:
CakephpでWindowsのローカル環境で開発して、Linuxのサーバに公開したときにひかかったので記載しておきます。
Windowsなど、一部のOSはMysqlは、テーブル名など名前の大文字・小文字は区別しないようです。
Linuxの環境下では、大文字・小文字の区別はするのでCakephpでエラーがでた次第です。
対策
急いであげないといけなかったので、とりあえず
my.confに下記の記述を書けば、区別はしなくなります。
1 |
lower_case_table_names=1 |
あとは、mysqlの再起動で完了です。
本当の対策
ぼくのコードが、大小が統一されていなかったのが問題です。
あとで修正しておきました。
Related posts
AD:
No Comments, Comment or Ping
Reply to “Mysqlの大文字と小文字の区別”
You must be logged in to post a comment.