データベースを MyISAM → InnoDB、utf8mb4_unicode_520_ci に統一する

MySQL InnoDB, MyISAM, TABLE_COLLATION

このブログが稼働しているサーバーは何度か移転を繰り返してきましたが、
2010年に WordPress 化してから、データベースをダンプしてインポートすることを繰り返してきました。

一部は WordPress のアップデートにより自動で変更されたり、途中から使用開始したものに関しては新しめの設定になっていたりとバラバラですのでこの際統一することにします。

なお、MyISAM に関しても最新の MySQL LTS 版 9.4 でも引き続きサポートされていますので、アップデートしなければ困るというレベルのものではありません。

“データベースを MyISAM → InnoDB、utf8mb4_unicode_520_ci に統一する” の続きを読む

PHP 7.2.8・7.2.9 で WordPress など MySQL 8.0 に接続する PHP が動作しなくなる件の対策法

nginx An error occurred

PHP 7.2.8 or 7.2.9 にアップデート後、WordPress で運営しているこのブログが表示されなくなる問題で大変ご迷惑をおかけいたしました。

現象

PHP 7.2.7 から、PHP 7.2.8 にアップデートすると、WordPress のサイトがエラーとなりました。
“PHP 7.2.8・7.2.9 で WordPress など MySQL 8.0 に接続する PHP が動作しなくなる件の対策法” の続きを読む