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

明示的なデフォルトの文字セットを使用してmysqlテーブルを作成します。作成しない場合はどうなりますか?

    DEFAULTという単語 そこではオプションです-したがって、2つは同等です。つまり、テーブルのデフォルトの文字セットを設定します。

    CREATETABLE についてはMySQLのドキュメントを参照してください。 。関連するビットは次のとおりです:

    table_option:
        ENGINE [=] engine_name
      ... other options ...
      | [DEFAULT] CHARACTER SET [=] charset_name
      ... more options ...
    

    これは、 SHOW CREATETABLE コマンド。



    1. 複数および単一のインデックス

    2. ERRO1215。MySqlInnoDB

    3. Oracleの再帰クエリ

    4. MySQLサーバー接続は暗号化されて安全ですか?