【问题标题】:MySql server wont startMySql 服务器无法启动
【发布时间】:2013-12-16 23:52:32
【问题描述】:

抱歉,我完全无法尝试设置 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...)

【问题讨论】:

  • 您是否在命令提示符下使用命令行?如果没有,请在 Windows 菜单中运行 cmd.exe 尝试,然后再次尝试该命令,它不应该在出错时关闭窗口。
  • bugs.mysql.com/bug.php?id=64826 看起来与您的相似。您是否尝试过以干净的路径重新安装所有内容?
  • 我尝试通过 cmd.exe 使用 MySQL 命令行客户端,但无法连接。不确定服务器是否必须已经运行才能使用 cmd 访问 MySQL。
  • 我找到了日志的位置,我想我找到了与服务器启动和停止自身有关的部分。我将编辑我的问题。

标签: mysql


【解决方案1】:

刚刚在您的日志中发现 mysql 守护程序在端口 0 上启动。端口 0 被保留。

想法:

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

【讨论】:

    猜你喜欢
    • 2013-12-08
    • 2021-10-18
    • 2021-10-24
    • 2017-06-18
    • 2021-03-11
    • 2014-12-24
    • 1970-01-01
    • 1970-01-01
    • 2015-01-21
    相关资源
    最近更新 更多