わかった。答えが見つかりました。
Linuxサーバーでは、Linuxで生成されたデータベースのすべてのテーブル名を小文字に変更するために、次のコマンドを実行する必要がありました。
-
スキーマ内のすべてのテーブルの名前を小文字に変更するSQLスクリプトを作成する方法:
select concat('rename table ', table_name, ' to ' , lower(table_name) , ';') from information_schema.tables where table_schema = 'your_schema_name';
-
phpmyadmin
のデータベースの名前を変更しました 名前を小文字にします。 -
my.cnf
を変更しました Linuxサーバーでlower_case_table_names=1
を使用する -
mysqlを再起動しました。
この後、私のコードは小文字のテーブル名で機能します。そのため、Windowsをインポートして、両方で同じコードベースを動作させることができました。