0

在 Debian 9 上安装 Mariadb 后,我正在尝试运行 /usr/bin/mysql_secure_installation。脚本可以正常启动,但是在我按“输入”输入没有 root 密码后,我收到以下错误:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")

我必须 ctl-c 才能退出脚本。

套接字在 /etc/mysql/debian.cnf 中设置为 /var/run/mysqld/mysqld.sock 它也在 /etc/mysql/mariadb.conf.d/50-server.cnf 中设置为 /var/run /mysqld/mysqld.sock

服务器没有运行。

4

1 回答 1

0

在挖掘了很多很多地方之后,答案就在我的眼皮底下,位于 MariaDB 网站1的故障排除连接问题页面上

该错误意味着服务器没有运行或运行在不同的端口、套接字或管道上。因为我知道服务器没有运行,所以我启动它

/etc/init.d/mysql 启动

在运行脚本之前,错误或脚本没有更多问题。

于 2019-01-07T06:16:26.090 回答