sql >> データベース >  >> RDS >> Mysql

大文字と小文字を区別しないファイルシステムを使用するMacOSでのMySQLの大文字と小文字を区別するテーブル名

    表と列は大文字と小文字を区別しています Linuxで!大文字と小文字を区別しないようにするには、次の手順に従います。

    lower_case_table_names設定を変更するだけでは不十分です。データベースをインポートする前に行う必要があります。

    MySQL5.7ドキュメント は、WindowsとLinux/UNIXの間を移動するための手順を示しています。そのリファレンスからのMacOSXに関するメモ:

    マニュアルページを確認して、大文字と小文字を区別するための目的のルールが守られていることを確認してください。見て、これらの手順を正しい順序で実行したことを確認してください:

    MySQLシステム変数について lower_case_table_names サーバー変数(または設定):

    追加の参照:



    1. PostgreSQLシーケンスのHibernateの使用は、シーケンステーブルに影響しません

    2. ステートメントが閉じられた後は操作は許可されません

    3. regexp_substrは空の位置をスキップします

    4. OracleのSYSTIMESTAMP関数