Задавайте вопросы, мы ответим
Вы не зашли.
Доброго времени суток.
В общем, обновил я, значит, мускул с 5.5 до 5.6 и решил проверить наличие ошибок в таблицах после обновления с помощью mysqlcheck, но как же я удивился, когда увидел сообщение "Access denied for user 'root'@'::1'". Пошел в гугл - понял, что причина в ipv6, отключил его и тут пришла другая ошибка "Access denied for user 'root'@'127.0.0.1'".
Парадокс:
localhost=127.0.0.1
root@localhost есть и пароль к нему
root@127.0.0.1 нет
Как же быть? Создавать root@127.0.0.1 или как-то зайти с localhost?
Заранее благодарю за ответы.
Неактивен
localhost - если подключение через unix socket или windows named pipe, 127.0.0.1 - если подключение через TCP/IP.
В вашем случае подключение через TCP/IP, поэтому нужно создать root@127.0.0.1
Неактивен
Мне больше интересно почему на 5.5 все было через localhost, а на 5.6 через 127.0.0.1. Разве только с 5.6 появилась поддержка ipv6?
Благодарю за ответ.
Неактивен
Возможно, по каким-то причинам вы стали подключаться не через socket, а по TCP/IP
Неактивен