MySQL データベースの文字セットと照合順序を UTF-8 に変換する
MySQL データベースは、さまざまな文字セットと照合順序を使用して設定できます。テキストデータがどのように保存され、比較されるか。 MySQL データベース全体を UTF-8 エンコードと Unicode 照合順序に変換することは、国際文字を処理し、データの整合性を確保するために不可欠です。
ALTER DATABASE および ALTER TABLE コマンドの使用
MySQL データベース全体の文字セットと照合順序を変換するには、以下を使用します。コマンド:
ALTER DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
MySQL 5.5.2 以前の代替
MySQL バージョン 5.5.2 以前をまだ使用している場合は、 4 バイト UTF-8 をサポートするには、次を使用します。コマンド:
ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
注:
以上がMySQL データベースの文字セットと照合順序を UTF-8 に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。