Mysql 无法运行

Mysql 无法运行

我是 Ubuntu 和 Linux 的新手。自从我错误地用 Ubuntu 14.04 格式化我的 Windows 8.1 笔记本电脑后,我就一直头痛不已,试图解决这个问题,但我在网上找到的解决方案根本没有帮助。

首先,我在我的 Ubuntu 14.04 系统上安装了 mysql-server,但是每次我尝试在终端中运行该命令时:mysql -uroot它都会给我这个错误消息:

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

我尝试了网上和这个平台上能找到的所有建议,但似乎都不起作用。如果我能找到解决方案,稍后会发布另一个问题。

请解决这个问题。

提前感谢帮助。

答案1

您可以通过以下方式检查 mysql 是否正在运行

sudo service mysql status

如果你想启动它-使用

sudo service mysql start

如果你想再次停止它

sudo service mysql stop

通常,服务会在相关软件包安装后自行启动。因此,如果启动机器后服务未在您的主机上运行,​​则我假设服务启动配置不正确。

以下命令可以修复此问题

sudo update-rc.d mysql defaults

如果你想删除自动启动,再次运行

sudo update-rc.d -f mysql remove

或者如果您不再需要它,只需卸载相关软件包即可。

希望这可以帮助。

相关内容