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

执行截图如下:

查看my.cnf文件并输出文件中内容

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

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

前往my.cnf文件1

前往my.cnf文件2

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

my.cnf文件默认设置

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

修改后的my.cnf文件

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

mysql.server restart

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

重启mysql服务

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

可通过 Navicat 等连接测试下。

 

如果文章对你有帮助,碰巧想请我喝杯咖啡,可以点击这里

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值