安装
-
安装程序
$ sudo port install mysql5
-
安装数据和脚本文件
$ sudo port install mysql5-server
安装后
-
macports 安装 mysql5-server时的一个权限设置bug,参考https://trac.macports.org/ticket/28772
$ sudo chown root:admin /var/tmp
-
启动mysql server
$ sudo port load mysql5
-
初始化mysql默认数据库
$ sudo -u _mysql mysql_install_db5
-
配置初始root密码和执行mysql安装后操作
$ sudo /opt/local/bin/mysql_secure_installation5
关于mysql workbench
需要正确设置一下mysql的启动和关闭命令,我使用的是:
port load mysql5 port unload mysql5
关于my.cnf
MacPorts安装的mysql默认是不用my.cnf配置文件的,仅是使用默认的数据库配置值,如果需要进行数据库定制,可以到:
/opt/local/share/mysql5/mysql
下选择合适的.cnf配置文件复制到/etc/下并命名为my.cnf