一尘不染

错误!找不到MySQL管理器或服务器PID文件!品质保证计划

mysql

我遇到一个问题,即我的QNAP NAS上没有启动MySQL。

我首先无法通过phpMyAdmin登录,发现了这一点-出现错误:

#2002 Cannot log in to the MySQL server

然后我去尝试启动mysql,因为我猜这是一个常见的问题,但是它只是给出了一个一般性错误。

我对mysql.sock文件和所有内容进行了故障排除,更改了其权限,但是没有任何反应。

我已经多次重启NAS。

我最终尝试重新启动mysql。这样我得到:

ERROR! MySQL manager or server PID file could not be found!

我找不到针对QNAP的任何特定内容,也找不到任何针对此类问题的常规类型的故障排除。我发现的所有内容似乎都与OSX有关。


阅读 644

收藏
2020-05-17

共1个答案

一尘不染

我最终自己弄清楚了。

在搜索日志时,我进入了

cd /usr/local/mysql/var

在其中,我找到了名为[MyNAS] .pid的文件(将[MyNAS]替换为您的NAS的名称。

然后我运行以下命令删除文件

rm -rf /usr/local/mysql/var/[MyNAS].pid

然后我重启了mysql

[/usr/local/mysql/var] # /etc/init.d/mysqld.sh restart        
/mnt/ext/opt/mysql
/mnt/ext/opt/mysql
Try to shutting down MySQL
ERROR! MySQL manager or server PID file could not be found!
/mnt/ext/opt/mysql
Starting MySQL. SUCCESS!

我测试了所有内容,一切再次变得像魅力!

2020-05-17