MySQL не запускается из-за ошибок

Я нашел решение. Как было предложено плакатом, UUID на GParted не имеют ничего общего с GPT. Я действительно нашел правильный GUID, используя: sudo gdisk / dev / sda. После этого я использовал опцию «i»

5
задан 4 April 2017 в 21:44

12 ответов

Проблема с запуском сервера была защитой Apparmor для защиты от несанкционированных запущенных приложений.

Это устранено добавлением командной строки:

$ sudo ln -s /etc/apparmor.d/usr.sbin.mysqld

Другие важные компоненты были предотвращая конфликты с установленным mysql-сервером, но очищая его и переустанавливая.

В процессе переустановки (в данном случае) возникла проблема с Perl-скриптом, который является частью процедура установки. Устранение этих проблем и ошибок, связанных с переустановкой.

Подробные сведения о проблемах, которые вызывали проблемы, были представлены на совпадении, из которых устранение каждой из проблем было поэтапным восстановлением. [!d5 ]

1
ответ дан 22 May 2018 в 23:59

Проблема с запуском сервера была защитой Apparmor для защиты от несанкционированных запущенных приложений.

Это устранено добавлением командной строки:

$ sudo ln -s /etc/apparmor.d/usr.sbin.mysqld

Другие важные компоненты были предотвращая конфликты с установленным mysql-сервером, но очищая его и переустанавливая.

В процессе переустановки (в данном случае) возникла проблема с Perl-скриптом, который является частью процедура установки. Устранение этих проблем и ошибок, связанных с переустановкой.

Подробные сведения о проблемах, которые вызывали проблемы, были представлены на совпадении, из которых устранение каждой из проблем было поэтапным восстановлением.

1
ответ дан 18 July 2018 в 15:33

Проблема с запуском сервера была защитой Apparmor для защиты от несанкционированных запущенных приложений.

Это устранено добавлением командной строки:

$ sudo ln -s /etc/apparmor.d/usr.sbin.mysqld

Другие важные компоненты были предотвращая конфликты с установленным mysql-сервером, но очищая его и переустанавливая.

В процессе переустановки (в данном случае) возникла проблема с Perl-скриптом, который является частью процедура установки. Устранение этих проблем и ошибок, связанных с переустановкой.

Подробные сведения о проблемах, которые вызывали проблемы, были представлены на совпадении, из которых устранение каждой из проблем было поэтапным восстановлением.

1
ответ дан 24 July 2018 в 20:40

Проблема с запуском сервера была защитой Apparmor для защиты от несанкционированных запущенных приложений.

Это устранено добавлением командной строки:

$ sudo ln -s /etc/apparmor.d/usr.sbin.mysqld

Другие важные компоненты были предотвращая конфликты с установленным mysql-сервером, но очищая его и переустанавливая.

В процессе переустановки (в данном случае) возникла проблема с Perl-скриптом, который является частью процедура установки. Устранение этих проблем и ошибок, связанных с переустановкой.

Подробные сведения о проблемах, которые вызывали проблемы, были представлены на совпадении, из которых устранение каждой из проблем было поэтапным восстановлением.

1
ответ дан 31 July 2018 в 23:41

Как описано здесь после установки mysql-сервера, используя:

sudo apt-get update
sudo apt-get install mysql-server

Вы должны настроить mysql:

sudo mysql_secure_installation

. Затем проверяет вашу конфигурацию, используя:

systemctl status mysql.service

Если MySQL не запущен, вы можете запустить его с помощью sudo systemctl mysql start.

Для дополнительной проверки вы можете попробовать подключиться к базе данных с помощью инструмента mysqladmin, который является клиентом, который позволяет вы запускаете административные команды. Например, эта команда говорит, чтобы подключиться к MySQL как root (-u root), запросить пароль (-p) и вернуть версию.

mysqladmin -p -u root version
3
ответ дан 22 May 2018 в 23:59
  • 1
    Если я запустил sudo mysql_secure_installation " он появляется с ошибкой «Не удается подключиться к локальному серверу MySQL через сокет» /var/run/mysqld/mysqld.sock (2) ». – Frozen 4 April 2017 в 14:44
  • 2
    @Frozen - что случилось, если вы выполнили sudo service mysql start, а затем запускаете sudo mysql_secure_installation? – Yaron 4 April 2017 в 14:48
  • 3
    После запуска 'sudo service mysql start' он говорит: «Работа для mysql.service завершилась неудачно, потому что процесс управления вышел из кода ошибки. См. «Статус системы» mysql.service " и "journalctl -xe" для деталей. ' – Frozen 4 April 2017 в 14:52
  • 4
    отлично :) пожалуйста отредактируйте свой вопрос и добавьте вывод sudo journalctl -xe -u mysql, как ранее предлагалось @taifwa – Yaron 4 April 2017 в 14:54
  • 5
    сделано, добавили его на главный пост. – Frozen 4 April 2017 в 15:10

Во-первых, вы хотите прекратить использование структуры service <ITEM> <COMMAND> и начать привыкать к структуре systemctl <COMMAND> <ITEM> вместо

. Во-вторых, systemd может предоставить вам более точную информацию, если вы проверите регистрацию через свой инструмент [ f4]:

sudo journalctl -xe -u mysql

Это должно дать вам больше информации о том, что произошло. «Статус» не обязательно укажет вам события, ведущие к ошибке.

2
ответ дан 22 May 2018 в 23:59

Во-первых, вы хотите прекратить использование структуры service <ITEM> <COMMAND> и начать привыкать к структуре systemctl <COMMAND> <ITEM> вместо

. Во-вторых, systemd может предоставить вам более точную информацию, если вы проверите регистрацию через свой инструмент journalctl:

sudo journalctl -xe -u mysql

Это должно дать вам больше информации о том, что произошло. «Статус» не обязательно укажет вам события, ведущие к ошибке.

2
ответ дан 18 July 2018 в 15:33

Как описано здесь после установки mysql-сервера, используя:

sudo apt-get update sudo apt-get install mysql-server

Вы должны настроить mysql:

sudo mysql_secure_installation

. Затем проверяет вашу конфигурацию, используя:

systemctl status mysql.service

Если MySQL не запущен, вы можете запустить его с помощью sudo systemctl mysql start.

Для дополнительной проверки вы можете попробовать подключиться к базе данных с помощью инструмента mysqladmin, который является клиентом, который позволяет вы запускаете административные команды. Например, эта команда говорит, чтобы подключиться к MySQL как root (-u root), запросить пароль (-p) и вернуть версию.

mysqladmin -p -u root version
3
ответ дан 18 July 2018 в 15:33

Во-первых, вы хотите прекратить использование структуры service <ITEM> <COMMAND> и начать привыкать к структуре systemctl <COMMAND> <ITEM> вместо

. Во-вторых, systemd может предоставить вам более точную информацию, если вы проверите регистрацию через свой инструмент journalctl:

sudo journalctl -xe -u mysql

Это должно дать вам больше информации о том, что произошло. «Статус» не обязательно укажет вам события, ведущие к ошибке.

2
ответ дан 24 July 2018 в 20:40

Как описано здесь после установки mysql-сервера, используя:

sudo apt-get update sudo apt-get install mysql-server

Вы должны настроить mysql:

sudo mysql_secure_installation

. Затем проверяет вашу конфигурацию, используя:

systemctl status mysql.service

Если MySQL не запущен, вы можете запустить его с помощью sudo systemctl mysql start.

Для дополнительной проверки вы можете попробовать подключиться к базе данных с помощью инструмента mysqladmin, который является клиентом, который позволяет вы запускаете административные команды. Например, эта команда говорит, чтобы подключиться к MySQL как root (-u root), запросить пароль (-p) и вернуть версию.

mysqladmin -p -u root version
3
ответ дан 24 July 2018 в 20:40
  • 1
    Если я запустил sudo mysql_secure_installation & quot; он появляется с ошибкой «Не удается подключиться к локальному серверу MySQL через сокет» /var/run/mysqld/mysqld.sock (2) ». – Frozen 4 April 2017 в 14:44
  • 2
    @Frozen - что случилось, если вы выполнили sudo service mysql start, а затем запускаете sudo mysql_secure_installation? – Yaron 4 April 2017 в 14:48
  • 3
    После запуска 'sudo service mysql start' он говорит: «Работа для mysql.service завершилась неудачно, потому что процесс управления завершился с кодом ошибки. См. «Статус системы» mysql.service & quot; и "journalctl -xe" для деталей. ' – Frozen 4 April 2017 в 14:52
  • 4
    отлично :) пожалуйста отредактируйте свой вопрос и добавьте вывод sudo journalctl -xe -u mysql, как ранее предлагалось @taifwa – Yaron 4 April 2017 в 14:54
  • 5
    сделано, добавили его на главный пост. – Frozen 4 April 2017 в 15:10

Во-первых, вы хотите прекратить использование структуры service <ITEM> <COMMAND> и начать привыкать к структуре systemctl <COMMAND> <ITEM> вместо

. Во-вторых, systemd может предоставить вам более точную информацию, если вы проверите регистрацию через свой инструмент journalctl:

sudo journalctl -xe -u mysql

Это должно дать вам больше информации о том, что произошло. «Статус» не обязательно укажет вам события, ведущие к ошибке.

2
ответ дан 31 July 2018 в 23:41

Как описано здесь после установки mysql-сервера, используя:

sudo apt-get update sudo apt-get install mysql-server

Вы должны настроить mysql:

sudo mysql_secure_installation

. Затем проверяет вашу конфигурацию, используя:

systemctl status mysql.service

Если MySQL не запущен, вы можете запустить его с помощью sudo systemctl mysql start.

Для дополнительной проверки вы можете попробовать подключиться к базе данных с помощью инструмента mysqladmin, который является клиентом, который позволяет вы запускаете административные команды. Например, эта команда говорит, чтобы подключиться к MySQL как root (-u root), запросить пароль (-p) и вернуть версию.

mysqladmin -p -u root version
3
ответ дан 31 July 2018 в 23:41
  • 1
    Если я запустил sudo mysql_secure_installation & quot; он появляется с ошибкой «Не удается подключиться к локальному серверу MySQL через сокет» /var/run/mysqld/mysqld.sock (2) ». – Frozen 4 April 2017 в 14:44
  • 2
    @Frozen - что случилось, если вы выполнили sudo service mysql start, а затем запускаете sudo mysql_secure_installation? – Yaron 4 April 2017 в 14:48
  • 3
    После запуска 'sudo service mysql start' он говорит: «Работа для mysql.service завершилась неудачно, потому что процесс управления вышел из кода ошибки. См. «Статус системы» mysql.service & quot; и "journalctl -xe" для деталей. ' – Frozen 4 April 2017 в 14:52
  • 4
    отлично :) пожалуйста отредактируйте свой вопрос и добавьте вывод sudo journalctl -xe -u mysql, как ранее предлагалось @taifwa – Yaron 4 April 2017 в 14:54
  • 5
    сделано, добавили его на главный пост. – Frozen 4 April 2017 в 15:10

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

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