Страница 1 из 2
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 19:57
Aleksandr
Установил LAMP в Linux Mint 20. Не могу войти в phpmyadmin, неправильный пароль root.
В интернете придурки одну и туже статью с типа решением проблемы публикуют на разных сайтах, проку нет.
Пытаюсь сделать:
sudo mysql -u root -p
Какой нужно ввести пароль?
В принципе, что нужно сделать для доступа в phpmyadmin?
Прошу помощи.
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 20:05
symon2014
Aleksandr писал(а): ↑02 июл 2020, 19:57
В принципе, что нужно сделать для доступа в phpmyadmin?
создать пользователя не root
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 20:06
rogoznik
Aleksandr писал(а): ↑02 июл 2020, 19:57
sudo mysql -u root -p
Какой нужно ввести пароль?
который установил для пользователя root при установке mysql
После установки mysql делал
sudo mysql_secure_installation
?
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 20:50
Aleksandr
Сделал:
sudo mysql_secure_installation
Получил:
Securing the MySQL server deployment.
Enter password for user root:
Error: Access denied for user 'root'@'localhost' (using password: YES)
Что с этим делать?
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:03
symon2014
Aleksandr писал(а): ↑02 июл 2020, 20:50
Что с этим делать?
пароль вспоминать.
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:14
WWolf
Откуда Рут в минте то?!
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:16
Aleksandr
Есть кто знающий?
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:17
symon2014
WWolf писал(а): ↑02 июл 2020, 21:14
Откуда Рут в минте то?!
не в минте , а в phpmyadmin
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:20
symon2014
Aleksandr писал(а): ↑02 июл 2020, 21:16
Есть кто знающий?
Тебе уже всё сказали. Что бы войти в phpmyadmin , нужно создать для него пользователя с именем не
root
https://www.hostinger.ru/rukovodstva/ka ... a-dostupa/
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:30
slant
Припоминаю, что тоже с подобным сталкивался. К сожалению, подробностей уже не помню - давно было, настройка веб-серверов для меня не такое частое дело. Но осталась в памяти несколько важных моментов:
1. Есть учетная запись системы, учетка пользователя самого mysql, а есть пользователи phpMyAdmin. Это РАЗНЫЕ пользователи. В связи с чем рекомендуется обозвать главного суперпользователя в самом phpMyAdmin не root а admin - дабы не путаться кто есть кто. Но тем не менее главный пользователь базы - это все равно root. Но его пароль на доступ к базе - никак не связан с системным паролем, это два разных пароля (и хранится пароль для mysql в самой же базе mysql, а не в /etc/shadow как системный).
2. В некоторых случаях, при обращении к базе из командой строки через клиент mysql нужно использовать в качестве имени суперпользователя не root, а root@localhost (т.е. с именем хоста) - иначе не понимает, и пароль не подходит.
3. Сразу после установки mysql пароль на доступ к базе отсутствует вообще. Нужно указать только пользователя root или root@localhost, а ключ -p вообще не добавлять в вызов.
P.S. На счет имени суперпользователя в самом mysql могу ошибаться. Возможно оно может быть тоже не только "root".
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:34
symon2014
slant, тебе бы только всё запутать

, но в принципе верно))
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:45
Aleksandr
Опять все c начала.
Я не могу зайти ни в mysql ни в pma.
В терминале использую команду
sudo mysql -u root -p
sudo mysql -u root@localhost -p
Или надо как-то по-другому?
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 21:51
symon2014
Aleksandr писал(а): ↑02 июл 2020, 21:45
Опять все c начала.
Я не могу зайти ни в mysql ни в pma.
Всё сначала. По поводу пхпадмина сказали уже 3 раза.
По поводу mysql , при установке задавался пароль , его и вводи.
Как войти в phpmyadmin
Добавлено: 02 июл 2020, 22:20
slant
symon2014 писал(а): ↑02 июл 2020, 21:51
По поводу mysql , при установке задавался пароль , его и вводи.
А если не задавался (как в старых debian-ах было), то без ключа -p команду давать.
Как войти в phpmyadmin
Добавлено: 03 июл 2020, 00:15
Whowka
Aleksandr, Давненько с этим мучился, деталей не помню... Но вроде, как-то так исправлял:
Теперь проверяем MySQL. Для этого в терминале вводим:
mysql -p -u root
Вводим пароль, который мы вводили для пользователя root при установке MySQL. Видим нечто подобное
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.7.20-0ubuntu0.16.04.1 (Ubuntu)
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Mysql>
Если после ввода пароля «доступ запрещён»:
Смена пароля root, если пароль утерян или забыт
1. Останавливаем сервер mysql
service mysqld stop
2. Запускаем mysql с опцией --skip-grant-tables
mysqld_safe --skip-grant-tables &
3. Коннектимся к mysql-серверу
mysql -u root
4. и сама смена пароля
mysql> use mysql;
mysql> update user set authentication_string=password('my_password') where user='root' and host='localhost';(Или без and host='localhost'(одно из 2-х у меня сработало)
mysql> flush privileges;
mysql> quit
5. Останавливаем mysql и запускаем снова
killall mysqld_safe
И помните, после установки MySQL сервера нужно обязательно задать пароль root
mysqladmin -u root password 'mypassword'
или
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');
Как войти в phpmyadmin
Добавлено: 03 июл 2020, 07:25
rogoznik
Aleksandr, удали пакет mysql
Установи его снова
Если при установке просит установить пароль - установи и запомни(хотя вряд ли попросит).
После установки запусти скрипт предварительной настройки
Тут небольшое описание по скрипту
Как войти в phpmyadmin
Добавлено: 03 июл 2020, 07:40
FreeStyler
UPD
и так заходит
sudo mysql -u root -p
и так заходит
mysql -u root -p
в PMA под root заходит

♂️
как настраивал, сорян, не помню, но ничего сложного обычно нет, сёрчится, за день точно можно настроить
Как войти в phpmyadmin
Добавлено: 03 июл 2020, 07:52
rogoznik
FreeStyler, как бы вообще должно заходить
без всяких
sudo
Как войти в phpmyadmin
Добавлено: 03 июл 2020, 08:13
FreeStyler
rogoznik, хм, да, заходит, видимо пароль неверно ввёл

из 3 букв)
Как войти в phpmyadmin
Добавлено: 03 июл 2020, 08:17
symon2014