首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >debian- [错误] MySQL服务器不能工作"Unit mysql.service进入失败状态“。

debian- [错误] MySQL服务器不能工作"Unit mysql.service进入失败状态“。
EN

Server Fault用户
提问于 2016-08-24 08:43:38
回答 1查看 1.8K关注 0票数 0

这是我第一次在debian上设置MySQL服务器。我在试着安装Joomla!使用本教程:Docs.joomla.org/安装_乔姆拉_在……上面_Debian_Linux

最后我安装了肉桂,在演示结束之前一切都进行得很顺利。从那时起,由于某种原因,mysql停止了工作。

我在那里弄得一团糟,试图自己解决这个问题,所以我想我需要一些帮助。

另外,我还得到了一段时间的错误Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2),当以这种方式编辑my.cnf时,它发生了变化。(socket以前位于/opt/lampp/var/mysql/)

代码语言:javascript
运行
复制
[mysqld]
user = mysql
port=3306
socket          = /var/lib/mysql/mysql.sock

下面是我得到的错误(使用systemctl状态mysql.service的详细信息):

代码语言:javascript
运行
复制
    mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled)
   Active: activating (start) since lun. 2016-08-22 11:09:35 CEST; 2s ago
  Process: 25694 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
  Control: 25698 (mysqld)
   CGroup: /system.slice/mysql.service
           └─25698 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid

而"journalctl -xn“的结果:

代码语言:javascript
运行
复制
    -- Logs begin at lun. 2016-08-22 10:15:10 CEST, end at lun. 2016-08-22 11:11:03 CEST. --
août 22 11:10:55 tarte systemd[1]: Unit mysql.service entered failed state.
août 22 11:10:58 tarte systemd[1]: mysql.service: control process exited, code=exited status=2
août 22 11:10:58 tarte systemd[1]: Failed to start MySQL Community Server.
-- Subject: L'unité (unit) mysql.service a échoué
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel

最后,这里是我的/etc/mysql/my.cnf (至少是其中的一部分):

代码语言:javascript
运行
复制
 The following options will be passed to all MySQL clients
[client]
#password       = your_password
port            = 3306
socket          = /opt/lampp/var/mysql/mysql.sock

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
user = mysql
port=3306
socket          = /var/lib/mysql/mysql.sock
skip-external-locking
key_buffer = 16M
max_allowed_packet = 1M
table_open_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M

我不知道我现在应该做什么,如果有必要的话,询问更多的信息。请具体一点,因为我很难理解这一切。

EN

回答 1

Server Fault用户

发布于 2016-10-11 14:45:10

你说过

最后我安装了Bitnami,直到演示结束,一切都进行得很顺利。从那时起,由于某种原因,mysql停止了工作。

我不明白你的意思。也许您在云中启动了演示服务器,但由于演示过期,不再可用,您无法再连接它。

我看到您正在将/opt/lampp/var/...引用与/var/...混合使用。Bitnami堆是自成一体的。这意味着,如果您在/opt/lampp/下安装Bitnami,所需的一切都在该目录下(php、Apache、MySQL等)。但是,您正在尝试使用安装在系统中的组件来连接安装在Bitnami中的MySQL。

我建议您查看一下本指南,了解如何使用安装在Bitnami上的MySQL。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/798766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档