0

からのフォローアップ: Wampserver アイコンが完全に緑色にならない、mysql サービスが起動しない?

wampserver がありますが、wampmysqldプロセスが突然起動しません。コマンドラインで試しmysqld.exe --consoleてみたところ、次のメッセージが表示されました。

D:\wamp\bin\mysql\mysql5.5.8\bin>mysqld.exe --console
130721 11:33:00 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use Windows interlocked functions
InnoDB: Compressed tables use zlib 1.2.3
130721 11:33:00  InnoDB: Initializing buffer pool, size = 128.0M
130721 11:33:00  InnoDB: Completed initialization of buffer pool
130721 11:33:00  InnoDB: Operating system error number 32 in a file operation.
InnoDB: The error means that another program is using InnoDB's files.
InnoDB: This might be a backup or antivirus software or another instance
InnoDB: of MySQL. Please close it to get rid of this error.

どのプログラムが InnoDB のファイルも使用しているかを調べるにはどうすればよいでしょうか? サービスを何度もシャットダウンして再起動し、コンピューターもシャットダウンして再起動しました。また、mysql のフォルダー内のすべてのフラット ファイルを削除した/dataため、他のフォルダーのみが含まれるようになりました。

4

2 に答える 2

1

プロセス エクスプローラーを試す

どのプログラムが特定のファイルまたはディレクトリを開いているのか疑問に思ったことはありませんか? 今、あなたは見つけることができます。Process Explorer は、どのハンドルおよび DLL プロセスが開いているか、またはロードされているかに関する情報を表示します。

于 2013-07-21T08:43:11.230 に答える
0

1 つの方法は、ここから Process Explorer をダウンロードしてインストールし、それを実行して、文字列検索機能を使用して、実行中のどのプロセスがファイルへのハンドルを持っているかを確認することです。

于 2013-07-21T08:43:29.493 に答える