utf8_general_ci照合を使用して新しいデータベースを作成し、utf8_general_ci照合を使用してテストテーブルを作成してから、データベース(構造)をクリックすると、次のようになります。
その「latin1_swedish_ci」が表示されるのはなぜですか?
編集:
これを変更する方法はわかりました。phpmyadminの[変数]タブの[サーバー変数と設定]の下にあります。
これは、新しいデータベースを作成するときの様子です。
utf8_general_ci照合を使用して新しいデータベースを作成し、utf8_general_ci照合を使用してテストテーブルを作成してから、データベース(構造)をクリックすると、次のようになります。
その「latin1_swedish_ci」が表示されるのはなぜですか?
編集:
これを変更する方法はわかりました。phpmyadminの[変数]タブの[サーバー変数と設定]の下にあります。
これは、新しいデータベースを作成するときの様子です。
通常、照合の問題によりクエリの実行が非常に遅くなるため、すべてが適切に設定されていることが重要です。
データベース接続の照合、データベースの照合、およびテーブルの照合があります。3つすべてがutf8に設定されていることを確認してください。問題が解決しない場合は、phpmyadmin構成ファイルを確認して、どの照合デフォルトが表示されているかを確認してください。
phpMyAdminのフォルダに移動してconfig.inc.phpを探します。それを開いて「照合」を検索します。おそらく、370行目を検索します-に変更します-
$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';