zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

MySQL门外 Mac不得入内(mac无法登陆mysql)

mysqlMac 无法 登陆 不得
2023-06-13 09:14:25 时间

MySQL是一个非常著名的开源数据库,常被运用于网站服务器搭建以及应用开发中。在Mac系统下安装MySQL运行非常流畅,但有时候Mac用户安装MySQL后仍然会出现很多报错,令人大失所望。

其中一个最常见的问题就是MySQL门外Mac不得入内,这是因为Mac上的防火墙设置会阻止MySQL服务器的访问,默认情况下MySQL的端口3306被禁止。解决这一问题,通常需要手动打开MySQL的端口,具体步骤如下:

1. 打开终端,运行以下代码开启防火墙:

sudo /usr/libexec/ApplicationFirewall/socketfilterfw setglobalstate on

2. 安装firewallmanager,执行以下代码:

brew install firewallmanager

3. 添加Mysql端口到防火墙,执行以下代码:

sudo firewall-cmd zone=public permanent add-port=3306/tcp

4. 重新加载防火墙,执行以下代码:

sudo firewall-cmd reload

最后,可以检查是否访问成功了,可以使用netstat -an 命令:

netstat -an |grep 3306

如果能显示出有监听3306端口,则表明MySQL端口已经被正确的放开,MySQL的门外Mac可以不得入内了。

总之,在Mac系统下安装MySQL后,想要让MySQL正常访问,必须手动开启3306端口,使Mac用户可以得心应手的使用MySQL,搭建和开发更流畅。


我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题

本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 MySQL门外 Mac不得入内(mac无法登陆mysql)