gpt4 book ai didi

mysql - 2003 - 无法连接到 'localhost' 上的 MySQL 服务器 (10038)

转载 作者:行者123 更新时间:2023-11-29 01:08:37 32 4
gpt4 key购买 nike

我在我的ubuntu虚拟机上安装了mysql server,然后我用Navaicat for Mysql连接mysql,但是失败了。Navicat for Mysql 安装在 Windows 7 上,Navicat版本为11.0.10,企业版我的虚拟机安装了mysql,系统是Ubuntu 12,当我连接 mysql 服务器时,它返回: enter image description here

我的navicat连接配置: enter image description here

我尝试了几种方法,包括使用命令:grant all privileges on . to 'root'@'%' identifed by 'passwd' with grant option我使用以下命令关闭了 ubuntu 的防火墙:ufw disable而且我还关闭了windows 7的防火墙,ubuntu服务器的3306端口状态为: enter image description here

iptable规则是这样的: enter image description here

mysql.user表是这样的: enter image description here

但是,navicat 仍然给我错误:2003 - 无法连接到“本地主机”上的 mysql 服务器 (10038)

谁能帮帮我?谢谢!

最佳答案

我解决了这个问题。在我的/etc/mysql/my.cnf 中,命令绑定(bind)本地主机地址如下:bind-address=127.0.0.1,前面加#即可。现在可以顺利连接到mysql服务器了。

关于mysql - 2003 - 无法连接到 'localhost' 上的 MySQL 服务器 (10038),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25842341/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com