データベースを作成し、デフォルトの文字セットを設定する方法は?
データベースを作成し、デフォルトの文字セットを設定するには、次の手順に従うことができます。
- MySQLのコマンドラインツールまたは他のMySQLクライアントツール(例:phpMyAdmin)を開きます。
- データベース名
CREATE DATABASE `database_name` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
このコマンドでは、utf8mb4はMySQLがサポートするUnicode文字セットであり、utf8mb4_unicode_ciはUnicodeのソート規則の一種です。他の文字セットやソート規則を選択することもできます。コマンドを実行すると、データベースが作成され、デフォルトの文字セットが指定されたものに設定されます。
注意:MySQLのバージョンが8.0以上の場合は、utf8mb4文字セットと照合順序をutf8mb4_0900_ai_ciに置き換えることができます。これはMySQL 8.0で導入された新しいUnicode照合順序です。