将 Ubuntu 从 12.04 升级到 13.10 后,MySQL 服务器(现在为 5.5)无法使用 启动/停止service mysql start|stop
。输入 时/etc/init.d/mysql start
,一切正常。
一旦它不执行任何操作,按 ^C 并重试时它会说:
开始:作业已在运行:mysql
但事实并非如此。
尝试使用 upstart 语法启动服务后,我查看了htop
状态:
19973 root 20 0 2272 552 480 S 0.0 0.0 0:00.00 /bin/sh /usr/sbin/service mysql 重启
19979 root 20 0 6280 1064 936 S 0.0 0.0 0:00.00 停止 mysql
并且一直如此。
答案1
尝试这个:
sudo service mysql start
或者:
sudo service mysql stop && sleep 3s && sudo service mysql start
或者:
sudo service mysql restart