【问题标题】:mysql-Calpont not startingmysql-Calpont 没有启动
【发布时间】:2014-07-17 14:08:59
【问题描述】:

我在 Linux 机器上安装了 mysql-Calpont。当我尝试启动 mysql-Calpont 时,它给出了一个错误:正在启动 MySQL。错误! pid-file 管理器退出而不更新文件。

对 Linux 来说是全新的。需要帮助弄清楚为什么会发生这种情况以及如何启动 mysql。

谢谢

【问题讨论】:

  • 请分享mysql日志的最后几行,其中将包含错误
  • @Antonis -- log-bin 已从 my.cnf 文件中注释掉,所以我猜没有创建日志。我启用了这个标签并输入了日志文件的名称和路径..但​​它没有创建任何日志文件...我是在做正确的事情来创建日志还是查看错误的日志文件?
  • 不是 bin-log(这是二进制日志)我的意思是 log-error 变量
  • 日志是这样写的:140717 10:49:18 mysqld_safe 使用 /usr/local/Calpont/mysql/db 中的数据库启动 mysqld 守护进程 140717 10:49:18 [错误]致命错误:无法更改为以用户 'mysql' 身份运行;请检查用户是否存在! 140717 10:49:18 [错误] 中止 140717 10:49:18 [注意] /usr/local/Calpont/mysql/libexec/mysqld:关闭完成 140717 10:49:18 来自 pid 文件 /usr/local/ 的 mysqld_safe mysqld Calpont/mysql/db/optimus.pid 结束
  • 以root身份执行:groupadd mysql useradd -r -g mysql mysql

标签: mysql linux mysql-error-1064 infinidb


【解决方案1】:

似乎缺少 mysql 用户。请以root身份执行:
组添加 mysql
useradd -r -g mysql mysql

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-15
    • 2017-05-30
    • 1970-01-01
    • 2016-03-31
    • 2015-04-14
    • 2020-05-11
    • 1970-01-01
    • 2017-06-03
    相关资源
    最近更新 更多