mysqlデータベース名とテーブル名linuxeでの大文字と小文字の区別
以前はwindowsで開発されていましたが、mysqlデータベースは大文字と小文字を区別しませんでしたが、一番進んで1つのプロジェクトのデータベースをUbuntuサーバーに切り替えて、終始エラーを報告して、テーブルが見つかりませんでした.具体的な変更構成は次のとおりです.
[mysqld]が見つかりました
変更後に保存しmysqlを再起動
OK、今はwindowsの下のようにmysqlを使って開くことができて、大文字と小文字の問題を考慮する必要はありません
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を使って開くことができて、大文字と小文字の問題を考慮する必要はありません