[解決済み】MySQLのテーブル名は大文字と小文字が区別されますか?
2022-04-13 04:27:43
質問
MySQL のテーブル名では大文字と小文字が区別されるのですか?
私のWindows開発マシンでは、私のコードはすべて小文字に見えるテーブルを照会することができます。データセンターにあるテストサーバーにデプロイすると、テーブル名は大文字で始まるように見えます。
使用しているサーバーはすべてUbuntuです。
解決方法は?
一般的には
データベース名とテーブル名は、Windowsでは大文字と小文字が区別されません。
MySQL では、データベースはデータ内のディレクトリに対応します。 ディレクトリに格納されます。データベース内の各テーブルは、少なくとも1つの ファイルを作成します。そのため、大文字と小文字の区別は の大文字と小文字の区別には、オペレーティングシステムが関係します。 データベース名とテーブル名
テーブル名がディスクにどのように格納されるかを設定するには、システム変数
lower_case_table_names
(この
my.cnf
の下にある設定ファイル)。
セクションをお読みください。 10.2.2 識別子の大文字と小文字の区別 をご覧ください。
関連
-
[解決済み] datetimeの挿入時に文字列から日付や時刻を変換すると、変換に失敗する
-
[解決済み】MySQL エラー 1093 - FROM 句で更新のターゲット テーブルを指定できません。
-
[解決済み] 1つのSQLクエリで複数のカウントを取得する方法は?
-
[解決済み] MySQLのプロセスリストを見つけ、それらのプロセスを終了させる方法は?
-
[解決済み] MySQLでdatetimeとtimestampのどちらのデータ型を使用すべきですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] MySQLのAUTO_INCREMENTをリセットする方法
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] ブーリアン値を格納するために使用するMySQLデータ型
-
[解決済み] URLは大文字と小文字を区別する必要がありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySQLデータベースでvarchar型の数値の大きさを比較する方法
-
MySQLインストールチュートリアル(Windows用)詳細
-
MySQLによる既存テーブルのパーティショニングの実装
-
[解決済み】MySQL - オペランドは1つのカラムを含む必要があります。
-
mysql5.7のインストールと、無料・長期利用を目的としたNavicateの導入プロセスについて
-
MySQL 接続タイムアウト。エラー SQLSTATE[HY000] [2002] 接続がタイムアウトしました 解決済み
-
PostMan レポート エラー: 接続 ECONNREFUSED 127.0.0.1:port number
-
Mysqlの使用中に発生したエラーの一部
-
[解決済み] mysqladminのフラッシュホストでブロックを解除する方法
-
[解決済み] MySQLデータベースの名前を素早く変更する(スキーマ名を変更する)方法は?