[MySQL] MariaDBを5から10にアップデートする

FULLTEXTを使いたいけど、MariaDB 5だとMyISAMでしか使えない。MySQLならInnoDBで使えるので、MariaDBからMySQLに乗り換えるしかないか。と思っていたら、MariaDB 10.0.5からはInnoDBでもFULLTEXTが使えるようになっていた。

Fulltext Index Overview – MariaDB Knowledge Base
https://mariadb.com/kb/en/mariadb/fulltext-index-overview/

この恩恵に預かるべく、ステージング環境のMariaDB 5.5.44を最新の10.1にアップデートする。

手順

環境はCentOS 7、インストールにはyumを使う。

yum による MariaDB のインストール – MariaDB Knowledge Base
https://mariadb.com/kb/ja/yum/

このページの手順にほぼ従って作業する。

1. オンラインのrepository generatorを使ってMariaDB.repoエントリを作成する。

MariaDB – Setting up MariaDB Repositories – MariaDB
https://downloads.mariadb.org/mariadb/repositories/#mirror=jmu

2. /etc/yum.repos.d/ にファイルを作成して貼り付ける。

3. MariaDBサーバーとクライアントをアップデートする。

確認。

4. 再起動

参考サイト

MariaDB5からMariaDB10にアップデート | ネットワークエンジニアの居酒屋
https://www.superweibu.com/archives/5092.html