【问题标题】:Connecting to MySQL server ... Lost connection to MySQL server at 'reading initial communication packet', system error: 0 in mysql-workbench连接到 MySQL 服务器...在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:mysql-workbench 中的 0
【发布时间】:2022-01-16 22:06:11
【问题描述】:

当我尝试登录 mysql-workbench 时出现此错误

正在连接 MySQL 服务器 ... 在“读取初始通信数据包”时失去与 MySQL 服务器的连接,系统错误:0

查看我的 mariadb 数据库状态

MariaDB [(none)]> status;
--------------
mysql  Ver 15.1 Distrib 10.6.5-MariaDB, for Linux (x86_64) using readline 5.1

Connection id:          13
Current database:
Current user:           root@localhost
SSL:                    Not in use
Current pager:          stdout
Using outfile:          ''
Using delimiter:        ;
Server:                 MariaDB
Server version:         10.6.5-MariaDB Arch Linux
Protocol version:       10
Connection:             Localhost via UNIX socket
Server characterset:    utf8mb4
Db     characterset:    utf8mb4
Client characterset:    latin1
Conn.  characterset:    latin1
UNIX socket:            /run/mysqld/mysqld.sock
Uptime:                 55 min 13 sec

Threads: 1  Questions: 7  Slow queries: 0  Opens: 17  Open tables: 10  Queries per second avg: 0.002
--------------

【问题讨论】:

    标签: mysql mysql-workbench archlinux chromebook


    【解决方案1】:

    检查您的数据库状态是否处于激活状态

    【讨论】:

    • 是的,它处于活动状态。
    • 设置绑定地址=0.0.0.0
    • 问题是,当我尝试这样做时,它说 my.cnf 不存在。我不知道如何创建我以前删除的,因为在我第一次安装时它很乱,所以我在重新安装后删除了该目录中的所有文件,它现在可以正常工作了。
    【解决方案2】:

    MySQL Workbench 是 MySQL 的客户端工具。您正在运行一个 Maria 服务器,它可能使用不同的协议。

    【讨论】:

      猜你喜欢
      • 2021-05-07
      • 2011-04-04
      • 2010-11-01
      • 2013-11-08
      • 2011-08-10
      • 2015-03-17
      相关资源
      最近更新 更多