iBook G4->MacBook Pro(5) MacPortsのmysql5 +serverはもう古いらしい

WebでMacPortsでMAMPの構築ネタを探すと、

sudo port install apache2
sudo port install mysql5 +server
sudo port install php5 +apache2 +mysql5 +pear

phpのvariantは多少増減するにせよこんな感じのおまじないがあるわけで、実際にこの指定でiBookにはインストールしていたわけなので何も考えずに今回もこれでインストールしていた。

でありきたりなおまじないなので、ちゃんと出力とかを見ていなくて実際にテーブルいれるかーってときにmysqlがうまく起動できなくて、なんか設定見落としてるのかもしれないと思い入れ直し。

出力を注意して見てるとmysql5 +serverはもう古くてmysql5-serverを使いなさいとか言われてた。

# port variants mysql5
mysql5 has the variants:
server: Obsolete; install mysql5-server port instead
universal: Build for multiple architectures

インストール進捗を見ていなかったので正直これが原因だったのかよくわからないのだが、とりあえず今後のおまじないはこれを使おう。

sudo port install apache2
sudo port install mysql5 mysql5-server
sudo port install php5 +apache2 +mysql5 +pear

一応無事インスコできた。