入力した大文字小文字のままで保存されたテーブル名を取得する方法はありますか?

対応OS: Windows, Mac, Linux

Navicat対応製品: Navicat for MySQL, Navicat for MariaDB, Navicat Premium

Navicat対応バージョン: すべて

 

デフォルトで、MySQLはテーブル名を小文字で保存します。MySQLサーバーの小文字問題を回避する1つの方法として、-O lower_case_table_names=0を使用してmysqldを起動するという方法があります。デフォルトで、このオプションは、Windowsでは1、Unixでは0です。lower_case_table_namesが1の場合、MySQLは保存時とルックアップ時、全てのテーブル名を小文字に変換します。このオプションを1に変更する場合、mysqldを起動する前に、まず古いテーブルの名前を小文字に変換しておく必要があります。

詳しい情報はこちらを参照してください - http://dev.mysql.com/doc/refman/5.0/en/identifier-case-sensitivity.html

さらに質問がございましたら、 チケット送信.
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。