mac 局域网mysql_Mac中实现MySQL8数据库局域网资源共享

最近遇到了Mac中局域网下实现数据库资源共享的问题,百度了一波,没有直接了当的解决方案,在摸索了半天之后解决了实际困难。随即写篇博客,把那些弯弯绕捋直喽!

1,查看 my.cnf 文件。注意,Mac中 MySQL的配置文件是 my.cnf 不是 my.ini。

终端中输入以下指令:

mysql --verbose --help | grep my.cnf

2,查看 my.cnf 文件中的内容。继续输入以下指令:

cat /usr/local/etc/my.cnf

执行截图如下:

36de53b4bb7f66928ce970bc116462e2.png

从终端输出结果中不难看出,MySQL 默认的连接地址是 127.0.0.1,我们想要允许在局域网中访问数据库的话,需要设置绑定地址为:0.0.0.0(即,任意地址均可连接)

3,通过Finder(访达)前往 /usr/local/etc/my.cnf 文件

31536a3c008bd276e2297fab42550a62.png

e1640f617a0e814cd684150d8cb83e0b.png

4,使用编辑器打开my.cnf文件发现默认设置如下:

45143ddc81f6989957f76beee447b724.png

5,修改bind-address = 0.0.0.0,修改后代码如下:

42b08a69d08dac8d0653e46fa399c5c3.png

6,重启mysql服务。打开终端输入以下指令:

mysql.server restart

执行效果如下:(想要再次通过终端查看 my.cnf 文件中的内容时,再次输入:cat /usr/local/etc/my.cnf 指令即可)

3d7358871dd8ddef45c42386721a8386.png

7,接下来就可以愉快的玩耍了。

可通过 Navicat 等连接测试下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值