前言
笔者之前使用 brew 方式安装了MySQL5.7,又想着安装一个 MySQL8.0,后来一想不对啊,这不是应该更改3306端口号吗?
在网上冲浪查了好久,发现好多的文章时间都比较久远,已经没有复现的方法了,自己捣鼓捣鼓,还是记录下吧。
正文
在终端进行如下操作:
1. 更换国内源
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2. 使用 brew 方式安装 mysql 8.0
brew install mysql@8.0
后面会有些配置,相信各位程序员的英文水平是可以应付的,这里就不赘述了嗷。
3. 更改端口号
这里在网上找了好多方法,结果不是win版本,就是过时的方法,自己捣鼓了下,把捣鼓结果分享下
下面这个命令行可能会在版本号处略有不同,聪明的同学可以区分吧 (要是没有的话,说明我这个方法已经过时了)
cd /opt/homebrew/Cellar/mysql/8.0.33_2/.bottle/etc
vim my.cnf
相信各位程序员一定是会用vim的吧。。。
不会用的话 依次敲键盘(我都觉得我像个老妈子)
G
o
(这里是小写字母哦)
port = 3007
esc
(键盘左上角的 esc
,不是一个一个敲 esc 👻)
:wq
# Default Homebrew MySQL server config
[mysqld]
# Only allow connections from localhost
bind-address = 127.0.0.1
mysqlx-bind-address = 127.0.0.1
# ---------- 这里插入以下内容 ----------
port = 3307