Saturday, March 14, 2009

在 mac os x 上装 mysql

首先安装 macport

然后
$ port selfupdate
$ port install mysql5 +server

然后去 /opt/local/share/mysql5/mysql/ 选择一个你看着满意的 my-*.cnf,
复制到 /opt/local/etc/mysql5/my.cnf.
然后,如果你愿意的话,编辑一下它。

初始化数据库
$ mysql_install_db5

默认 root 用户的密码为空,可以这么改:
$ mysqladmin5 -u root -p newpassword 新密码
当提示密码的时候,回车即可。上面的 "新密码" 换成你想要的。

把 mysql 加入随机启动,同时也会开启 mysql 服务器
$ launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

还不知道怎么开启 tcp/ip 连接,
就直接用的 socket 方式在 php 里。
使用方法是在 socket 路径前加冒号(:),
比如我机器上就是 ":/opt/local/var/run/mysql5/mysqld.sock"。

__END__

No comments: