MacOS使用macports安装mysql8

本文最后更新于:2 年前

爬坑记录,又是苦难哲学,这电脑的5200u用macports编译安装mysql也太慢了,还是二进制安装来得快,另外macports默认的配置文件把通过http连接数据库给禁掉了属实秀到我,又被坑了一大把时间。

声明:

本文档的一切内容均为本地测试结果,受限于本人知识与能力,仅供参考,如因参照本文档操作而发生任何问题,无论是否严格参照本文档操作,请恕本人概不负责。

文档中的任何观点受限于本人知识、能力及眼界,不保证理智,公正,客观。如本文档中观点与您相左,以您的意见为准。

安装

1
sudo port install mysql8-server

设置环境变量

1
vim ~/.zprofile

写入

1
export PATH="/opt/local/lib/mysql8/bin:$PATH"

修改配置文件

1
sudo vim /opt/local/etc/mysql8/macports-default.cnf

删除最后一行的skip-networking

注:skip-networking表示关闭http连接方式,只使用sock连接,在此模式下无法通过端口连接数据库。

初始化+开启数据库服务

1
2
3
sudo mysqld --initialize --user=_mysql
sudo port load mysql8-server
sudo mysql_secure_installation

MacOS使用macports安装mysql8
https://www.jingshan256.com/null/
作者
景杉256
发布于
2021年7月7日
许可协议