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

MySQLデータベースの文字セットと照合全体をUTF-8に変換するにはどうすればよいですか?

    ALTER DATABASEを使用します および ALTER TABLE コマンド。

    ALTER DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    ALTER TABLE tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
    

    または、4バイトのUTF-8をサポートしていないMySQL 5.5.2以前を使用している場合は、utf8を使用してください。 utf8mb4の代わりに :

    ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
    


    1. Android Roomを使用して2つ以上の外部キーを持つテーブルを作成するにはどうすればよいですか?

    2. .NETのOraOLEDBプロバイダーはCLOBフィールドに依存しませんか?

    3. T-SQLには、文字列を連結するための集計関数がありますか?

    4. Oracleで列のデータ型を確認する3つの方法