57

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関連のようです。

4

18 に答える 18

74

何度も検索した結果、自分のマシンで「PID ファイルが見つかりません」という問題を修正できました。私は OS X 10.9.3 を使用しており、Homebrew 経由で mysql をインストールしました。

まず、ここで PID ファイルを見つけました。

/usr/local/var/mysql/{username}.pid

次に、my.cnf ファイルを次の場所に配置しました。

/usr/local/Cellar/mysql/5.6.19/my.cnf

最後に、次の行を my.cnf の最後に追加しました。

pid-file = /usr/local/var/mysql/{username}.pid

うまくいけば、これは他の誰かのために働き、あなたの頭痛の種を救います! {username} をマシンの名前 (私の場合は jeffs-air-2) に置き換えることを忘れないでください。

于 2014-07-09T23:31:43.427 に答える
36

上記のすべてを試しましたが、ここからヒントを得るまで結果はありませんでした: https://superuser.com/questions/159486/how-to-kill-process-in-mac-os-x-and-not-have -it-restart-on-それ自体

最終的に、Mac のアクティビティ モニターに移動し、PID を強制終了して、次のコマンドを実行しました。

sudo /usr/local/mysql/support-files/mysql.server restart

魔法がかかりました!!!

于 2013-09-28T13:53:42.913 に答える
28

brew を使用して MySQL をインストールした場合は、homebrew を使用するのが最善の方法です。

brew services restart mysql

そのコマンドを実行すると、更新によって生成されたすべての問題が解決されます

于 2016-10-31T19:18:33.430 に答える
16

私は自分でこれを理解することになりました。

ログを検索する際に、私は入りました

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! 

私はすべてをテストしましたが、すべてが再び魔法のように機能します!

于 2013-07-02T21:41:39.983 に答える
4

端末から実行するだけmysqldです (root として実行しないでください)。下の図に示すように、mysql サーバーが再起動し、すべてがリセットされます。

ここに画像の説明を入力

次のようなコマンドを使用します。

mysql -u root -h 127.0.0.1
于 2016-08-09T17:28:18.423 に答える
1

同じ問題がありました。my.cnf ファイルに誤った変数を追加したことが判明しました。それらを削除してmysqlを再起動すると、問題なく起動しました。

于 2014-08-09T06:04:05.893 に答える
0

PHPMyAdminのセットアップを行った後、私も同じ問題に直面していましたが、

何か 。 このような

  • 次に、システム設定に移動してMYSQLサーバーを停止し、再度開始したところ、機能しました。
于 2019-06-11T06:40:45.687 に答える
-4

mysql.server実行中の既存のものをシャットダウンすることで、OS Xでこれを解決できました。

mysql.server stop

開始:

mysql.server start

そこからmysql.server restart、エラーをスローせずに実行できました。

于 2016-04-11T17:37:29.040 に答える