さて、MariaDBも起動しました。
データの移行で随分と躓いていますが、MySQLからMariaDBへの移行をキーワードに検索すると結構出てくることに気がつきました。
MySQLからダンプしたSQLをMariaDBに読み込ませてみます。
自分で作ったテーブルのあちらこちらから、エラーが出ます。
先づは、DATETIMEで提議したカラムが、ことごとく移行に失敗させていました。
殆ど全てがDATETIME型の初期値にCURRENT_TIMESTAMPを入れていたので、DATETIMEからTIMESTAMPに型を変更し、更に一つのテーブルに複数あった場合は一つを残して初期値を0にして対応しました。
これで自作のテーブルの対処は終わりましたが、まだエラーは出ました。
The used table type doesn’t support FULLTEXT indexes
というもので、Myisamでしか使えないからダメよと言うことらしいです。
このエラーはとても重要です。何と言っても管轄外のことです。
これは肝心のWordPressのデータベース内に書かれています。
こんな感じです。
FULLTEXT KEY yarpp_title (post_title),
FULLTEXT KEY yarpp_content (post_content)
で、方法としては、WordPressのデータベースをMyisam形式で登録するのと、この行を消しちゃってデータだけを登録してしまうという方法がありました。
ものぐさなので後者を選びました。(^_^;;
ここまでで、ようやくデータの移行が済みました。
次はWordPressの起動テストです。

