MySql服务器无法启动

时间:2013-12-16 23:52:32

标签: mysql

对不起,我完全没有尝试设置MySQL在我的机器上运行。我正在运行Windows 7 32x,并且我没有使用WAMP或任何其他类型的服务器设置。我下载并安装了MySQL网站上的所有内容,没有任何问题,在安装过程中,我选择了一个启动时启动服务器的选项。但是,当我尝试与它进行交互时,服务器永远不会运行。如果我进入MySQL Workbench中的服务器启动/关闭屏幕并按下“启动服务器”按钮,服务器将启动并运行几秒钟,然后由于我无法弄清楚的原因而关闭。之后,它显示“数据服务实例未知”,“启动服务器”按钮现在无法点击。我得到的唯一消息是“Workbench将使用cmd shell命令来启动/停止此实例”,“状态检查服务'MySQL'返回错误,请参阅日志。”我检查了服务器日志,它们完全是空的。我能想到的唯一其他日志是系统日志,我不知道如何阅读。 我不知道这是否与此问题有关,但我尝试使用MySQL Server命令行程序,并且随时我输入密码(我100%确定是正确的,因为我只是将其设置为“密码”并且稍后会改变它,某种消息出现了,但窗口关闭得太快,我无法阅读它。 请记住,我对这个领域很新,我很可能犯了一个非常简单的错误。以下是我认为与此问题有关的错误日志的一部分。

2013-12-16 19:55:49 1324 [Note] Event Scheduler: Loaded 0 events
2013-12-16 19:55:49 1324 [Note] C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld:ready for connections.
Version: '5.6.15'  socket: ''  port: 0  MySQL Community Server (GPL)
2013-12-16 19:55:49 1324 [ERROR] TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS
2013-12-16 19:55:49 1324 [ERROR] Aborting

2013-12-16 19:55:49 1324 [Note] Binlog end
2013-12-16 19:55:49 1324 [Note] Shutting down plugin 'partition'
(etc... shuts down more plugins...)

1 个答案:

答案 0 :(得分:0)

在你的日志中找到mysql守护进程在端口0上启动。端口0是保留的。

思路:

  • 检查端口3306是否空闲。它是mysql的标准版本。
  • 检查my.cfg
  • 中的“skip-networking”和“port”选项