我的术语和代码如下:
root@fair-VirtualBox:/home/fair# sudo systemctl status mysql
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; disabled; vendor preset: enabled)
Active: inactive (dead)
答案1
该服务被列为已禁用。
您是否尝试过跑步:
sudo systemctl start mysql
sudo systemctl enable mysql
要启动并启用该进程吗?
奇怪的是,它会被禁用,因为它在大多数 Ubuntu 安装中默认启用并启动(您可以在输出中看到:) 。顺便问一下,您正在运行哪个 Ubuntu 版本?如果这不能解决问题,请在运行上述命令后列出和vendor preset: enabled
的输出,如已建议的那样。systemctl status mysql
sudo journalctl -u mysql.service
答案2
是的,我也尝试了上面提到的命令,但它没有起作用......
我尝试的命令如下: sudo systemctl start mysql sudo systemctl enable mysql
我尝试运行命令时的运行输出如下:
fair@fair-VirtualBox:~$ sudo systemctl start mysql mysql.service 作业失败,因为控制进程退出并显示错误代码。有关详细信息,请参阅“systemctl status mysql.service”和“journalctl -xe”。fair@fair-VirtualBox:~$ sudo systemctl enable mysql 使用 /lib/systemd/systemd-sysv-install 将 mysql.service 状态与 SysV 服务脚本同步。正在执行:/lib/systemd/systemd-sysv-install enable mysql