SQL クエリ フィールドはサーバーにアップロードすると大文字に変更されます

SQL クエリ フィールドはサーバーにアップロードすると大文字に変更されます

CodeIgniter を使用してアプリの開発を終えたところです。それをホスト (Hostgator 共有) にアップロードすると、SQL テキストの一部が大文字に変換され、アプリが使用できなくなります。

私のデータベースには、クライアントとトランザクションの 2 つのテーブルがあります。アプリケーションをサーバーにアップロードすると、クライアントとトランザクションがすべて大文字に置き換えられます。MySQL クエリは大文字と小文字を区別するため、これは明らかに問題です。

最初は FTP でアップロードしていたので、FTP に問題があると思いました。その後、アプリを圧縮してアーカイブをアップロードし、サーバー シェルで解凍しました。それでもうまくいきませんでした。

これを修正する方法について何かアイデアはありますか? 現時点では、サーバーにアクセスしてクエリを小文字に戻すだけです。

何かアイデアがありましたら、ぜひお聞かせください。

--コナー

答え1

見る小文字のテーブル名システム変数は役に立つかもしれません。

関連情報