leopardにはmysqlが入ってないので
port install しようと思って
とりあえずgoogleさんに聞いてみると
port install mysql5 +server
ん? +server って何よ?
MacPortsでMySQLをインストール -- BONNOH FRACTION 13
自動起動用の設定ファイルも一緒にインストール
なるほど、それはつけないと。
このオプションはバリアントっつーのか。
port info / port variants
で確認できる。
$ port info mysql5
mysql5 @5.0.77 (databases)
Variants: server, universalMySQL is an open-source, multi-threaded SQL database with a command syntax very
similar to mSQL.
Homepage: http://www.mysql.com/Library Dependencies: zlib, openssl
Platforms: darwin
Maintainers: ryandesign@macports.org
$ port variants mysql5
mysql5 has the variants:
server
universal: Build for multiple architectures
む。server何も書いてない。。。
気になる。
MacPortsを見ると
portfileってので定義してるらしい。
(このスライドすごい!macportsもすごい!)
試しに覗いてみると
$ more /opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/mysql5/Portfile
...
variant server {
# Create a startupitem to start/stop the server
startupitem.create yes
startupitem.start "${prefix}/share/${mysql}/mysql/mysql.server start"
startupitem.stop "${prefix}/share/${mysql}/mysql/mysql.server stop"
}
おお!あった。それっぽい。