【问题标题】:Unable to create a new connection using Navicat in Ubuntu无法在 Ubuntu 中使用 Navicat 创建新连接
【发布时间】:2021-03-07 23:50:21
【问题描述】:

我已经在我的 ubuntu 上安装了 XAMPP。一切都安装在/opt/lampp 目录中。

当我运行localhost/phpmyadmin 时,它工作正常,我也可以创建数据库。

但是当我尝试使用 Navicat 进行设置时,它会返回给我

2002 - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 "No such file or directory")

我的服务器也在运行sudo /opt/lampp/lampp start

我使用了以下配置:

Host: localhost
Port: 3306
User Name: root
Password: my_password

谁能帮帮我。

谢谢。

【问题讨论】:

    标签: mysql ubuntu xampp


    【解决方案1】:

    使用 127.0.0.1 ip 地址代替 localhost 连接 MySQL。

    原因: 使用localhost连接MySQL时,操作系统会使用socket连接器。

    如果您使用 127.0.0.1 ip 地址,操作系统将使用 TCP/IP 连接器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-08
      • 1970-01-01
      • 2016-09-16
      • 2022-12-31
      • 2017-06-20
      • 2023-03-03
      • 2016-09-17
      • 1970-01-01
      相关资源
      最近更新 更多