У меня есть Ubuntu 18.04, и я получаю ошибку при попытке ввести mysql от терминала: плагин mysql_native_password не загруженный.
Я начал получать эту ошибку после изменения его от "auth_socket" до собственного пароля.
Я сделал это при попытке прикрепить ошибку "доступ запрещен к localhost".
Я много раз имею Google, но не могу найти решение.
Спасибо.
Если Вы используете MySQL Pure и НЕ используете MariaDB, то существует нет mysql_native_password
.
mysql_native_password
MariaDB-определенная вещь состоит в том, чтобы обеспечить больше функциональности в соответствии с собственными функциями пароля, которые обеспечивает MySQL.
При использовании MySQL, Вы не должны устанавливать mysql_native_password
- просто создайте пользователя с соответствием имени хоста подстановочного знака для соответствия чему-либо, затем удостоверьтесь, что MySQL слушает на сетевом сокете и не только локальном сокете UNIX.