mysqlデータベース名とテーブル名linuxeでの大文字と小文字の区別


以前はwindowsで開発されていましたが、mysqlデータベースは大文字と小文字を区別しませんでしたが、一番進んで1つのプロジェクトのデータベースをUbuntuサーバーに切り替えて、終始エラーを報告して、テーブルが見つかりませんでした.具体的な変更構成は次のとおりです.
xxx@xxx:/etc/mysql$ sudo vim /etc/mysql/my.cnf

[mysqld]が見つかりました
[mysqld]
#lower_case_table_names=0
#0     1      
 lower_case_table_names=1

変更後に保存しmysqlを再起動
xxx@xxx:/etc/mysql$ sudo /etc/init.d/mysql restart

OK、今はwindowsの下のようにmysqlを使って開くことができて、大文字と小文字の問題を考慮する必要はありません