【发布时间】: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