Не удается войти в MySQL
У меня очень распространенная проблема с моей Ubuntu 16.04 LTS/MySQL 5.7.18/WordPress, работающей на капле Digital Ocean с 2 CPU, 40GB SSD и 16GB RAM. Дроплет работает только на одном сайте и почти не имеет трафика, потому что он все еще находится в стадии разработки.
- Я не могу подключиться через 'mysql -u root -p'.
- Я не могу использовать скрипт sudo mysqlsecureinstallation.
Каждый раз после ввода пароля я получаю страшное сообщение об ошибке "Доступ запрещен для пользователя" root "@" localhost "(используя пароль: ДА)".
Похоже, это очень распространенная проблема. Я потратил впустую целый день, следуя всем обычным рекомендациям, таким как переустановка MySQL, с и без предварительной деинсталляции, перекрестная интеграция с MariaDB и обратно к MySQL, но все безрезультатно. Что я делаю неправильно?
Кстати, сайт WordPress работает нормально. Проблема стала очевидной только тогда, когда я добавил Moodle к установке и застрял в точке, где вам нужно создать таблицы Moodle. Поскольку я не могу войти на сервер MySQL, я застрял.
1 ответ
Убедитесь, что вы начали MySQL.
mysql -h 127.0.0.1 -u root
если вы не установили пароль mysql, вы не должны включать -p
обратите внимание, вы должны указать хост