Я установил дроплет (сервер) Digital Ocean несколько дней назад и мне нужен доступ к mysql. Ни один пароль для root не работает среди того, что я пробовал. Однако эта команда:
service mysql[d] stop
Не работает Видимо я должен выдать эту команду:
sudo systemctl stop mariadb.service
Но это приводит к
Failed to stop mariadb.service: Unit mariadb.service not loaded.
Кроме того, эта команда
mysqld_safe --skip-grant-tables --skip-networking & mysql -u root
Результаты в этих ответах:
sudo: mysqld_safe: command not found
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
[1]+ Exit 1 sudo mysqld_safe --skip-grant-tables --skip-networking
Я вошел на сервер как root; что мне делать отсюда?
mariadb-5.5.50-1.el7_2.x86_64 mariadb-libs-5.5.50-1.el7_2.x86_64
а вывод из mysql былphp-mysql-5.4.16-36.3.el7_2.x86_64
- mysqld ничего не возвращал.Ответы:
Пытаться
Тогда попробуй
Тогда посмотрите на
Вы должны увидеть, что он работает, тогда команды, которые вы пробовали раньше, должны работать
если
не работает попробуй
Перезагрузитесь и попробуйте запустить Марию снова.
источник
ckconfig
только приводит к ошибке -bash: команда не найдена.systemctl enable
.