从此处跟进:Wampserver icon not going green fully, mysql services not starting up?
我可以看到mysqld
现在正在运作。但wampmysqld
仍未作为服务工作!
d:\wamp\bin\mysql\mysql5.5.8\bin>mysqld.exe --console
130721 12:10:45 [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 12:10:45 InnoDB: Initializing buffer pool, size = 128.0M
130721 12:10:45 InnoDB: Completed initialization of buffer pool
130721 12:10:45 InnoDB: highest supported file format is Barracuda.
130721 12:10:45 InnoDB: 1.1.4 started; log sequence number 1595675
130721 12:10:45 [Note] Event Scheduler: Loaded 0 events
130721 12:10:45 [Note] mysqld.exe: ready for connections.
Version: '5.5.8' socket: '' port: 3306 MySQL Community Server (GPL)
我删除了mysql /data/
文件夹中的所有文件,当我运行mysqld
时,创建了一个新的ibdata1文件。所以处理InnoDB文件似乎很好。但是wampmysqld仍然提供Error 1067
。
这些是wampserver生成的mysql错误日志的最后一行:
130720 10:28:45 [Note] Event Scheduler: Purging the queue. 0 events
130720 10:28:46 InnoDB: Starting shutdown...
130720 10:28:52 InnoDB: Shutdown completed; log sequence number 29711976
130720 10:28:52 [Note] wampmysqld: Shutdown complete
这意味着它在昨天早上十点左右关闭了,之后就没有开始了!
答案 0 :(得分:1)
我安装了“插件”,然后从选中的wampserver图标> MySQL>版本和选定的新安装版本之一。图标终于变绿了!
答案 1 :(得分:1)
实际上它不应该工作。 显然你已经将一些数据库文件硬拷贝到"数据"夹。 只是让你知道,mysql不喜欢这样的东西,永远不会开始。想象一下,出于安全原因,有人将文件添加到您的服务器。可能您已经在服务器已经启动时添加了这些文件,并且没有任何问题。
你可以做的两件事:
规则:尝试通过csv导入选项添加数据库,但永远不要将它们手动添加为文件夹。
答案 2 :(得分:1)
我有同样的问题,解决方案是:
转到服务,(在运行中键入命令services.msc)找到安装在wamp外部的mysql服务,然后右键单击它并停止。 然后再次在服务面板中转到wampmysqld64->右键单击 - >启动
如果您只需要使用wamp的mysql版本,那么您可以关闭其他mysql服务。
它解决了我的问题。希望这有帮助!
答案 3 :(得分:0)
在您的计算机中再次重新安装整个wampserver,wampmysqld文件将由系统重新分配。就像那样简单。
答案 4 :(得分:0)
我有一个类似的问题转到mysql并打开日志文件应该找到错误的原因。
1.在我的情况下,日志文件不存在,所以我创建了一个新文件。
2.在另一种情况下,您的日志文件可能会出现读取错误,因此在这种情况下可能会导致错误,只需找到并删除有问题的文件我的文件路径" C:\ wamp \ logs&# 34;完成后,尝试从wamp面板打开sql日志。
3.如果您尝试了上述所有方法并且没有结果,请尝试在日志文件中查找可能出错的原因并进行谷歌搜索。
答案 5 :(得分:0)
我得到了同样的错误。我是如何解决它的是端口没有。分配给wampmysql的是3306,这是另一个服务使用的,所以右键单击wamp icon-> tools->使用3306以外的端口(在mysql使用的端口下) - >更改端口号。比如说3310->输入。图标变为绿色并开始工作。 希望它有所帮助。