MariaDBアップグレード

WordPressのDBを移行しようとしたら
Unknown collation: ‘utf8mb4_unicode_520_ci’
と出てきた。
原因はMariaDBが古いためだそうだ。
yumでは5.5.64なので、以下を参考に10.4へアップグレードする

CentOS7のMariaDB5.5を10.3にアップグレードする

インストール:
MariaDB-client.x86_64 0:10.4.12-1.el7.centos
MariaDB-compat.x86_64 0:10.4.12-1.el7.centos
MariaDB-server.x86_64 0:10.4.12-1.el7.centos

依存性関連をインストールしました:
MariaDB-common.x86_64 0:10.4.12-1.el7.centos
boost-program-options.x86_64 0:1.53.0-27.el7
galera-4.x86_64 0:26.4.3-1.rhel7.el7.centos
lsof.x86_64 0:4.87-6.el7
rsync.x86_64 0:3.1.2-6.el7_6.1

置換:
mariadb.x86_64 1:5.5.64-1.el7 mariadb-libs.x86_64 1:5.5.64-1.el7
mariadb-server.x86_64 1:5.5.64-1.el7

完了しました!

あ、忘れてた。

# systemctl disable mariadb
# systemctl enable mariadb

ちなみにデータベースの照合順序は

utf8mb4_unicode_ci でいいらしい。




コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA