質問

utf8_general_ci 照合順序で新しいデータベースを作成し、utf8_general_ci 照合順序でもテスト テーブルを作成し、データベース (構造) をクリックすると、次の結果が得られます。

alt text

「latin1_swedish_ci」が表示されるのはなぜですか?

編集:

これを変更する方法は、phpmyadmin の「変数」タブの「サーバー変数と設定」にあります。

alt text

新しいデータベースを作成しているときは次のようになります。

alt text

役に立ちましたか?

解決

通常、照合の問題により、クエリの実行が非常に遅くなるため、すべてを適切にセットアップすることが重要です。

データベース接続の照合、データベースの照合、およびテーブルの照合があります。 3つすべてがutf8に設定されていることを確認してください。問題が解決しない場合は、phpmyadmin構成ファイルを確認し、どの照合順序のデフォルトが表示されているかを確認してください。

他のヒント

phpMyAdmin のフォルダーに移動して、config.inc.php を探します。それを開いて「照合順序」を検索します。おそらく 370 行目を次のように変更します。

$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top