MAMPWordPress ブログ作成環境

Mac に MAMP で WordPress 環境を構築するなら、MySQL の警告メッセージを予防しておこう!

macbook-mamp-mysql MAMP
スポンサーリンク

現状・条件

  • WordPress 5.2.2
  • Cocoon テーマ 1.9.3.1
  • MAMP Version 5.4 ( 372 )
  • MacBook Pro に MAMP 環境 を構築します。
  • phpMyAdmin ページの言語は日本語です。
  • 警告メッセージ( Warning )はエラーではないため、修正しなくても正常動作しますが、将来的にはエラーに発展する恐れがあります。
  • 下記の補足記事として作成されています。( ▼ )

MacMAMPWordPress 環境を構築 ( 記事 ▼ )

ログファイルから、警告メッセージを確認

Finder を開き、「アプリケーション → MAMP → logs → mysql_error_log.err」ファイルを開きます。

wp-build-mamp-env-28

▼ のような警告メッセージがたくさん出ています。

[Warning] InnoDB: Table mysql/innodb_table_statshas length mismatch in the column name table_name. Please run mysql_upgrade
[Warning] InnoDB: Table mysql/innodb_index_statshas length mismatch in the column name table_name. Please run mysql_upgrade

table_name カラムの長さのミスマッチに対処

普段は、mysql_upgrade -u root -p コマンドで対処したりしますが、MAMP 環境のこともあり、phpMyAdmin で直接修正してしまいます。

MAMP.appOpen WebStart pageTOOLS メニュー → PHPMYADMIN」をクリックし、phpMyAdmin にアクセスできます。
phpMyAdmin の左のナビゲーション パネルから「mysql」をクリックし「inno」と入力して検索します。

すると、「innodb_index_stats」、「innodb_table_stats」2つのテーブルが表示されます。

いずれも修正方法は同じですが、ここでは「innodb_index_stats」テーブルを修正してみます。

左の「innodb_index_stats」をクリックし、右に表示される情報の中で「table_name」にチェックを入れて、下の「変更」リンクをクリックします。

wp-build-mamp-env-29

長さ/値」欄の数字を 64 → 199 に変更し、一番右の「保存する」ボタンをクリックして反映します。

wp-build-mamp-env-30
wp-build-mamp-env-31

次は、「innodb_table_stats」テーブルを選択して同じく修正してください。

修正を終えたら、「MAMP.app」で「Stop Servers → Start Servers」順に MAMP を再起動してください。

修正を確認する

Finder で先ほどの mysql_error_log.err ファイルを開き、警告メッセージがなくなっていることを確認します。

スポンサーリンク

mac に MAMP 環境を完成するには、この記事だけではできませんので、下記の記事をご参考ください。

コメント

タイトルとURLをコピーしました