【问题标题】:Mysql will not restart properly after changing config更改配置后mysql无法正常重启
【发布时间】:2014-01-29 00:18:17
【问题描述】:

我刚刚在我的 linux 机器上更新了 my.cnf 文件,现在我的 mysql 安装将不会重新启动而没有错误消息。我明白了

'the server quit without updating pid file'

这些是我添加的行

pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock

pid 和 sock 文件是什么。它们不存在,但我使用这些命令创建了它们

sudo touch mysqld.pid
sudo chown mysql:mysql mysqld.pid

但是,如果我删除这些行,服务器会重新启动并停止正常

【问题讨论】:

  • “没有错误信息”意味着所有日志都是空的,或者只是控制台上没有打印任何内容?
  • 您不需要创建pidsocket 文件,这些文件是自动创建的,一旦MySQL 成功启动

标签: mysql


【解决方案1】:

您已使用 touch 创建了一个 pid 文件。 pid 文件表示正在运行的进程。 Mysql 不会启动,因为 pid 文件已经存在;由您创建。只需删除 pid 文件即可。

袜子也是如此。

【讨论】:

    猜你喜欢
    • 2016-04-25
    • 2020-09-29
    • 2015-08-22
    • 2017-05-27
    • 1970-01-01
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多