Mysqld在Windows 7上运行后立即崩溃......?

时间:2010-03-11 06:11:39

标签: mysql

我正在尝试在Windows 7 Home Premium 64位上运行MySql 5.1。我从MYSql网站下载了MSI安装程序并安装了它。安装成功,但服务无法启动。

如果我尝试使用mysqld可执行文件手动运行MySql,它会在运行时立即崩溃(错误:mysqld.exe已停止工作)。

早期的mysql正在机器上运行,但我遇到了一些问题(没有执行大查询)并再次安装它,这在某种程度上打破了程序。我已经安装了它作为一项服务,开始给我这个,现在即使我不作为服务安装它也不会工作。

我尝试删除mysql文件夹并重新安装。还有其他地方Mysql保存配置信息或其他数据吗?

还有其他人发现了这个问题并解决了吗?

如何找出流程无法运行的原因?

2 个答案:

答案 0 :(得分:2)

或者您可以尝试以管理员身份运行mysqld.exe。

答案 1 :(得分:1)

请参阅MySQL参考手册中的Debugging a MySQL Server

  • 下载与您系统上已安装的版本完全对应的noinstall(zip存档)MySQL版本
  • .pdb符号文件解压缩到现有MySQL安装的bin目录
  • start Dr. Watson
  • start mysqld-debug in standalone mode
  • 使用DrWatson
  • 的完整路径捕获所有模块化(即加载的DLL)的列表
  • 从DrWatson
  • 捕获堆栈跟踪
  • examine the MySQL log files(包括mysqld.trace)了解崩溃前发生的事情