У меня возникли проблемы с установкой сервера MySql. Каждый раз, когда я пытаюсь подключиться к локальному серверу с помощью workbench MySQL, я получаю это сообщение:
«Ваша попытка подключения не удалась для пользователя« root »с вашего хоста на сервер на localhost: 3306: доступ запрещен для пользователя« root » @ 'localhost'
Пожалуйста: 1 Убедитесь, что mysql запущен на сервере localhost 2 Убедитесь, что mysql запущен на порту 3306 (примечание: 3306 по умолчанию, но это можно изменить) 3 Проверьте, что root имеет права на подключение к локальному хосту с вашего адреса (права mysql определяют, какие клиенты могут подключаться к серверу и с каких машин). 4 Убедитесь, что вы оба предоставляете пароль, если необходимо, и используя правильный пароль для подключения localhost с адреса хоста, соединение с "
Я запускаю только что установленную Ubuntu 18.04. Это пакеты, которые я установил в своей системе:
libmysqlclient20: amd64
libmysqlcppconn7v5: amd64
mysql-client
mysql- client-5.7
mysql-client-core-5.7
mysql-common
mysql-server
mysql-server-5.7 [ ! d11]
mysql-server-core-5.7
mysql-utilities
mysql-workbench
mysql-workbench-data
python-mysql.connector
Я пробовал это: mysql -u root -p
Затем мне предложили ввести пароль, но во время установки меня никогда не просили создать его для начала с. И затем я получаю ошибку независимо от того, какой пропуск я даю: ERROR 1698 (28000): доступ запрещен для пользователя 'root' @ 'localhost'
Спасибо.
После новой установки пароль root может быть пустым. Рекомендуется запустить mysql_secure_installation
, чтобы защитить ваш сервер mysql и установить пароль root.
После новой установки пароль root может быть пустым. Рекомендуется запустить mysql_secure_installation
, чтобы защитить ваш сервер mysql и установить пароль root.