在启动时运行“sudo mysql start”

在启动时运行“sudo mysql start”

我正在使用 Ubuntu 16.04 LTS 和 mysql 5.6

每次服务器重启后,MySQL 服务都无法自动启动。我通过检查目录确定了这一点:/var/run/mysqld/并没有mysqld.sock,但是当我运行命令时sudo service mysql status,它显示 MySQL 正在运行!!!

我必须用 重新启动 MySQL sudo service mysql restart,然后突然mysqld.sock文件.pid就会生成并mysql开始工作。

每次启动后我都必须手动运行此命令。我在启动应用程序中创建了自定义命令,但它不起作用。

答案1

用这个:

sudo update-rc.d mysql defaults

相关内容