119行目: 119行目:
このクエリは、サーバの照合順序に関する情報を表示する。<br>
このクエリは、サーバの照合順序に関する情報を表示する。<br>
デフォルトの照合順序は、<code>collation_server</code>として表示される。<br>
デフォルトの照合順序は、<code>collation_server</code>として表示される。<br>
<br>
==== 既存のデータベースの照合順序を確認する ====
データベースの照合順序は、INFORMATION_SCHEMAデータベースのSCHEMATAテーブルから確認することができる。<br>
<syntaxhighlight lang="mysql">
SELECT SCHEMA_NAME, DEFAULT_COLLATION_NAME
    FROM INFORMATION_SCHEMA.SCHEMATA
    WHERE SCHEMA_NAME = '<データベース名>';
</syntaxhighlight>
<br>
==== 既存のデータベースの照合順序を変更する ====
データベースの照合順序を変更する。<br>
<syntaxhighlight lang="mysql">
ALTER DATABASE <データベース名>
    [[DEFAULT] CHARACTER SET <文字コード>]
    [[DEFAULT] COLLATE <照合順序>]
ALTER DATABASE <データベース名>
    CHARACTER SET utf8mb4
    COLLATE utf8mb4_general_ci;
</syntaxhighlight>
<br><br>
<br><br>