2011-12-08 17 views
5

私はそれが正常に動作し、Windows上で私のASP.netアプリでmysqlは大文字と小文字を区別しますか?

select * from mytable 

を書きました。 Linuxでは、私はMyTableの代わりにmytableを使用していると文句を言う。 Windows上でMySQLを大文字小文字を区別するように設定するか、テーブル名を扱う際にLinuxで大文字小文字を区別しないように設定するにはどうすればよいですか?

答えて

2

これには設定があります。あなたが設定を探すことができます... :はlower_case_table_namesをあなたのmy.iniファイルで、で見つかったか周り:C:http://www.parkroad.co.za/blog/2007/02/07/mysql-case-sensitivity-of-table-names-between-windows-and-linux-systems

ここで重要な部分だ:このリンクを参照してください\プログラムファイル\のMySQL \ MySQLサーバ4.1、実行しているバージョンによって異なります。あなたは、設定が見つからない場合は、私が行ったように、あなただけそうのように、my.iniファイルの末尾に追加することができます

はlower_case_table_names = 0

ダン

関連する問題