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

一种方法是从此处下载并安装 Process Explorer,然后运行它并使用它搜索字符串工具来查看哪些正在运行的进程对您的文件有句柄。

于 2013-07-21T08:43:29.493 回答