MAMP動かしてる時に気にはなってたが、教材に後から何か書いてないか
と読み進めて、特に何も書いてない問題。
Win 10のMAMP 4.1.0だと皆そうなのか、MySQLが起動しない。
ググって対策として良さそうなのを見つける。
https://stackoverflow.com/questions/53947618/mamp-4-1-0-on-win-10-not-starting-mysql
Windowsエクスプローラで、フォルダC:\ MAMP \ db \ mysql \に移動します(C:\ MAMP \がインストールディレクトリの場合)。
最初にmysql-bin。*で始まるすべてのファイルをバックアップしてから、mysql-bin。*で始まるすべてのファイルを削除します(mysql-bin.indexファイルを含む)。
それから、すべてのMAMPサーバーをもう一度起動してみます(MySQLが点灯するのを待ちます)。
・・・今まで点灯しなかったが点灯したな
その後、すべてのMAMPサーバーをもう一度停止します。
MAMP(またはMAMP PRO)でバイナリログビンを無効にします。
・・・これは以下の方法ってことで、
無効にしてから次行けってことではないってことでいいのかな?
MAMPの場合:MySQL設定ファイルを選択したテキストエディタで開きます。
・・・MySQL設定ファイルってのが以下のmy.iniのはず
C:\ MAMP \ conf \ mysql \ my.ini
この例では、C:\ MAMP \がインストールディレクトリであると仮定しています。
次のテキストを見つける:log-bin
・・・「log-bin=mysql-bin」発見。以下にも当てはまるので大丈夫そう
行頭に#文字を追加してこの行をコメントアウトしてください。#log-bin = mysql-bin
サーバーを保存して再起動する
・・・修正したmy.iniを保存して、mampをStart Serversかな?MySQLも点灯
その後、mysql-bin。*ファイルを元の場所に戻します。
・・・「mysql-bin.000001」と「mysql-bin.index」が新規作成しているようだが、
被った場合について何も書いてないな
取り合えず、同名で古いのは戻さずに違う名前のだけ戻してみる
一応、phpMyAdminは見ることができるし、一度MAMP終了してもいける
あとはしばらく様子見だな
ログインしてコメントを確認・投稿する