MySQLで データインポート時に 「Unknown collation: utf8mb4_unicode_520_ci」 エラー表示
他の運営しているWordpressのサイトの引っ越しする作業があり、WordPressのDBをインポートすると下記のエラーが表示されました
Unknown collation: utf8mb4_unicode_520_ci
移行元のブログサイトはレンサバでMySQLのバージョンは5.7系で、引越し先はCentOS 7でMariaDB 5.5系がインストールされているので、「utf8mb4_unicode_520_ci」のカラムは使用できませんので、上記のエラーが表示されインポートできません
対処方法は、下記のように「utf8_general_ci」のカラムを変更します
- 「utf8mb4_unicode_520_ci」→「utf8_general_ci」
カラムの置換は、エクスポートしたSQLのファイルをテキストエディタで置換するか、viエディタ・sedコマンドで置換します。下記ではsedコマンドで置換する方法です
$ sed -i 's/utf8mb4_unicode_520_ci/utf8_general_ci/g' wordpress_db.sql
ディスカッション
コメント一覧
まだ、コメントがありません