MySQLのテーブル名大文字小文字区別:バージョン5.7と8.0の設定と挙動差異
OSのファイルシステムとテーブル名の依存関係
開発環境と本番環境でSQLの実行結果が異なる場合、その原因の多くはMySQLのテーブル名の大文字・小文字区別(Case Sensitivity)にあります。MySQLはテーブルのメタデータやデータをOSのファイルシステム上に物理的に保存します。Linux(ext4など)はファイル名の大文字・小文字を厳密に区別しますが、Windowsは区別しません。 ...
9月15日 22:49 投稿