mysql - Archlinux mysqld 无法启动

标签 mysql archlinux

Cat' 在我的 archlinux x64 上启动 mysqld。

Job for mysqld.service failed. See "systemctl status mysqld.service" and "journalctl -xe" for details.  

systemctl启动mysqld之后
在日志中

mysqld.service - MariaDB database server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: timeout) since Mon 2015-04-06 22:07:24 UTC; 9ms ago
  Process: 18077 ExecStart=/usr/bin/mysqld --pid-file=/run/mysqld/mysqld.pid (code=exited, status=1/FAILURE)
 Main PID: 18077 (code=exited, status=1/FAILURE)
   CGroup: /system.slice/mysqld.service
           `-control

Apr 06 22:07:24 atlas systemd[1]: Failed to start MariaDB database server.
Apr 06 22:07:24 atlas systemd[1]: Unit mysqld.service entered failed state.
Apr 06 22:07:24 atlas systemd[1]: mysqld.service failed.

我能做什么?谢谢!

最佳答案

您将在 systemd 日志中获得详细信息:sudo Journalctl -f 然后,在另一个终端上启动 mysql:sudo systemctl start mysqld 以获取第一个日志终端。您可能会收到错误消息,帮助您找出问题所在。

关于mysql - Archlinux mysqld 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29522219/

相关文章:

Java 应用程序(处理 IDE)附加窗口在 i3wm 中不可见,常见修复不起作用

Mysql:插入表后写入日志文件

java - 对远程服务器的查询速度慢

tmux - 如何在 Tmux 中设置事件 Pane 边框的样式?

c++ - 在 archlinux 上安装 boost devel

戈兰 : panic before malloc heap initialized

linux - 在 linux 中运行另一种语言的程序

mysql - 当某物进入另一张 table 时填充一张 table

mysql - 如何根据其他表的数据在sql中查询更新

PHP MySQL 循环/Foreach