MySQLデータベースを変換したいのですが、utf8mb4
文字セットおよびutf8mb4_unicode_ci
collation、to utf8
およびutf8_unicode_ci
。
どうやってそれをしてください?
よろしくお願いします。
Notepad ++を使用して文字セットの問題を解決しました。
問題は、私のphpのバージョンが4.5.5.1で、ホスティング会社のバージョンが3.3.8だったことです。そのため、utf8mb4_unicode_520_ci
では機能しませんでした。
問題を解決するには、エクスポートされたSQLファイルを開き、utf8mb4
を検索してutf8
に置き換えます。その後、検索してutf8mb4_unicode_520_ci
をutf8_general_ci
に置き換えます。ファイルを保存してデータベースにインポートします。その後、wp-config.php charsetオプションをutf8
に変更すると、魔法が始まります。
ハンガリーのデータベースで機能したことに注意してください。
PhpMyAdminで実行します。
ALTER DATABASE yourdatabasename CHARACTER SET utf8 COLLATE utf8_unicode_ci