Mac OS使用ports安装mysql5.7
安装mysql5.7
# port install mysql57
设置mysql57为默认的mysql版本
# port select mysql mysql57
初始化mysql57
# /opt/local/lib/mysql57/bin/mysqld --initialize --user=_mysql
(!) 此步骤中间会生成root临时密码,需要保留
(!) mysql57 data目录path /opt/local/var/db/mysql57/ 如果遇到无法初始化的情况需要将该目录备份并清空
开机自启动mysql57
# port load mysql57-server
设置mysql57 root密码
$ /opt/local/lib/mysql57/bin/mysql_secure_installation
mysql57安装完毕后本地连接默认是使用socket通信方式,socket管道文件位置
/opt/local/var/run/mysql57/mysqld.sock
服务控制
$ /opt/local/share/mysql57/support-files/mysql.server [param]
Parameters List:
start|stop|restart|reload|force-reload|status