-1

我正在使用最新的 Windows 11 构建并安装 WSL 2 (Debian) 用于开发目的。要试用一个项目,我需要在我的 WSL Debian 系统下安装和配置 MariaDB。我已经很好地安装了 MariaDB 10.6.5,没有任何错误,但是在初始设置过程中,我在连接 MySQL 时遇到了问题。当我给出以下命令时:

sudo mysql_secure_installation

它向我显示错误
ERROR 2002 (HY000): Can't connect to local server through socket '/run/mysqld/mysqld.sock' (2)

我还尝试了以下命令:

sudo mysql_secure_installation --protocol=tcp

但它再次显示错误
ERROR 2002 (HY000): Can't connect to server on 'localhost' (115)

这里有什么问题?WSL 2下如何连接MySQL?

注意:我没有在 Windows 主机下安装 MySQL/MariaDB,只有 WSL (Debian) 安装了它。

4

1 回答 1

1

声明 mariadb 服务后问题解决,而不是 mysql

sudo service mariadb start
于 2022-01-08T11:23:18.503 回答