Настройка mysql/mariadb после установки

Языки программирования, IDE, компиляторы, интерпретаторы, гипервизоры и виртуальные среды
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
darkfenix
Сообщения: 3287
Зарегистрирован: 27 июн 2017, 10:36
Решено: 38
Откуда: Нижний Тагил
Благодарил (а): 214 раз
Поблагодарили: 565 раз

Настройка mysql/mariadb после установки

Сообщение darkfenix » 26 ноя 2017, 14:49

После установки столкнулся вот с такой ошибкой

Код: Выделить всё

$ mysql -u root -p
Enter password: 
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Погуглив выяснил это:
MySQL 5.7 изменила модель безопасности: теперь вход в MySQL под рутом (root) требует sudo (при этом пароль всё равно может быть пустым).
Чтоб исправить это делаем следующее:
  • sudo mysql
  • use mysql; //выбираем базу mysql
  • update user set plugin='' where User='root'; //обновляем свойства пользователя root
  • flush privileges; //обновляем привелегии
  • exit
  • перезапускаем сервер
PS: оставлю тут, вдруг кому пригодиться, а то долго не мог понять что происходит :-D
Изображение

В сети
Аватара пользователя

Dja
Сообщения: 4589
Зарегистрирован: 27 авг 2016, 17:03
Решено: 14
Откуда: Voskresensk
Благодарил (а): 622 раза
Поблагодарили: 486 раз

Настройка mysql/mariadb после установки

Сообщение Dja » 21 дек 2017, 11:26

darkfenix, тут просили передать чтоб не вводил людей в заблуждение :joke:
Новичок? - ознакомься с правилами
и Панель форматирования
Изображение
IRC-канал #linuxmint-ru на сервере irc.spotchat.org
Изображение

Вернуться в «Программирование, скриптинг, виртуализация»