MySQL, не отвечающий?

Мне удалось настроить рабочий веб-сервер из Ubuntu пара несколько дней назад, но по некоторым причинам это не работает с этого дня?

MySQL, кажется, застревает так или иначе, вот состояние:

$ root@localhost:~# systemctl status mysql.service
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2019-05-31 14:49:29 UTC; 18s ago
  Process: 856 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)

May 31 14:49:29 localhost systemd[1]: mysql.service: Service hold-off time over, scheduling restart.
May 31 14:49:29 localhost systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.
May 31 14:49:29 localhost systemd[1]: Stopped MySQL Community Server.
May 31 14:49:29 localhost systemd[1]: mysql.service: Start request repeated too quickly.
May 31 14:49:29 localhost systemd[1]: mysql.service: Failed with result 'exit-code'.
May 31 14:49:29 localhost systemd[1]: Failed to start MySQL Community Server.

Я пытался перезагрузить сервер, но он ничего не изменил.

Я понятия не имею, почему это происходит, так как я не сделал внесенных изменений на MySQL в прошлые часы. Что, возможно, имело эффект: Я добавил Cloudflare к своему веб-сайту, или я также изменяю владельца всего Файла/Папки установки Wordpress (таким образом, это позволяет Wordpress плагинам обновлений и т.д.). Возможно, это изменение владельца оказало влияние на то, что MySQL не может соединиться еще с корнем?

1
задан 31 May 2019 в 19:51

1 ответ

Хорошо я так или иначе узнал решение: это было на моем/etc/mysql/mysql.conf.d/mysqld.cnf конфигурационном файле. Я имел:

# [client]
default-character-set=utf8

где я должен был иметь:

[client]
default-character-set=utf8

Я узнал путем рассмотрения sudo journalctl-xeu mysql, где я нашел эти строки:

-- Unit mysql.service has begun starting up.
Jun 02 08:09:24 localhost mysql-systemd-start[18290]: ERROR: Unable to start MySQL server:
Jun 02 08:09:24 localhost mysql-systemd-start[18290]: 2019-06-02T08:09:24.858095Z 0 [ERROR] unknown variable 'default-character-set=utf8'
Jun 02 08:09:24 localhost mysql-systemd-start[18290]: 2019-06-02T08:09:24.861413Z 0 [ERROR] Aborting

Действительно, я попытался ранее установить UTF8 по умолчанию, но так или иначе забыл не комментировать код [клиент], и он предотвращал MySQL для запущений.

0
ответ дан 31 May 2019 в 19:51

Другие вопросы по тегам:

Похожие вопросы: