【问题标题】:Debian 10 MariaDB 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'Debian 10 MariaDB '无法通过套接字'/var/run/mysqld/mysqld.sock' (2) 连接到本地 MySQL 服务器'
【发布时间】:2020-05-13 01:19:20
【问题描述】:

晚安社区,

我很绝望,因为我无法在 Debian10 上安装 MariaDB。有类似的 Stackoverflow 问题,但没有一个有助于解决我的问题。

我尝试过的:

$ sudo apt update
$ sudo apt install mariadb-server

到目前为止没有错误。

$ sudo mysql_secure_installation

导致:

输入当前 root 密码(输入无): ERROR 2002 (HY000): 无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (2)
systemmd errors

搜索名为“mysqld.sock”的文件不会提供结果。

$ cd /etc/init.d/
$ mysqld_safe
$ sudo find / -type s | grep mysqld.sock

不提供任何结果。似乎没有创建任何mysqld.sock 文件。

堆栈溢出:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

谁能帮我解决这个问题?

谢谢,

milli727


【问题讨论】:

标签: mysql linux debian mariadb debian-buster


【解决方案1】:
systemctl stop mysql
systemctl stop mariadb
chkconfig --del mysql
systemctl disable mysql
systemctl disable mariadb
systemctl enable mariadb.service
systemctl start mariadb.service

【讨论】:

  • 这是一个非常复杂的响应,既不工作也不包含可用的命令。
猜你喜欢
  • 2012-01-10
  • 1970-01-01
  • 2017-01-16
  • 1970-01-01
  • 2017-11-08
  • 2016-02-17
  • 1970-01-01
  • 2015-09-25
  • 1970-01-01
相关资源
最近更新 更多