【wordpress】データベース接続確立エラーの原因は【phpmyadmin】の【ストレージエンジン】でした。【MyISAM(マイサム)】から→【InnoDB(イノディビー)】に切替えると解消されました。
修正方法
phpmyadminでデータベースにアクセス。右の赤枠をみると「MyISAM(マイサム)」とあり、これが問題の根源でした。修正するのは右赤枠内の「MyISAM(マイサム)」のテーブル。
①修正するには、まず個別のテーブルを選択、右赤枠。
②選択後 上部メニューで「操作」をえらび
③その中の「テーブルオプション」の中にある「ストレージエンジン」を「MyISAM(マイサム)」から→「InnoDB(イノディビー)」に切り替え、「実行」する。
まとめ
ストレージエンジンの設定なんて今まで触ったことがありませんでした。
今までサーバー移転の際は、データーベースをプラグインのバックアップファイルからphpmyadminでアップロードするだけでした。まさかこんな設定があろうとは。
今回、手を変え品をかえアップロードすれどエラーが回避できず、ネットで調べようにも検索ワードが浮かばなかった。結局、サーバー管理者に問い合わせて初めて発覚した問題でした。
そんなん知らんやん!って感じです。
修正後は問題なく動いているので、原因は間違いなくこいつでした。
やれやれ。