Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Mysql(phpmyadmin) - проблема.  (Прочитано 2837 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн indigo-kid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Mysql(phpmyadmin) - проблема.
« : 22 Января 2011, 19:36:22 »
Здравствуйте. У меня тут такая проблема вышла. Установил php + mysql + apache .. При установке phpmyadmin было предложение ввести пользователя и пароль.. но я эти поля оставил пустыми, теперь я никак не могу попасть в phpmyadmin..  не подскажете что делать?

Оффлайн Bafamet

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #1 : 23 Января 2011, 01:47:21 »
для входа в phpmyadmin используй логин root а пароль тот что ты указал когда устанавливал сам mysql

если не помните пароль от mysql то пробуем вот это

все команды конечно выполняем от имени root
1. Останавливаем mysql.
service mysqld stop
2. Запускаем mysql следующей командой:

/usr/bin/mysqld_safe --skip-grant-tables --user=root &
3. Запускаем клиента mysql
mysql -u root
4. Выполняем sql запрос
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
где newpwd - новый пароль.
5. Применяем изменения
FLUSH PRIVILEGES;
6. Выходим из mysql клиента выполнив в нем команду exit
7. Перегружаем mysql сервер.
service mysqld restart
« Последнее редактирование: 23 Января 2011, 01:52:41 от Bafamet »

Оффлайн indigo-kid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #2 : 23 Января 2011, 07:53:34 »
для входа в phpmyadmin используй логин root а пароль тот что ты указал когда устанавливал сам mysql

если не помните пароль от mysql то пробуем вот это

все команды конечно выполняем от имени root
1. Останавливаем mysql.
service mysqld stop
2. Запускаем mysql следующей командой:

/usr/bin/mysqld_safe --skip-grant-tables --user=root &
3. Запускаем клиента mysql
mysql -u root
4. Выполняем sql запрос
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
где newpwd - новый пароль.
5. Применяем изменения
FLUSH PRIVILEGES;
6. Выходим из mysql клиента выполнив в нем команду exit
7. Перегружаем mysql сервер.
service mysqld restart

Все делаю как вы написали, но при выполнении mysql -u root выдает вот это:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
 :(

Оффлайн Frankenstein2017

  • Участник
  • *
  • Сообщений: 222
  • Хатуль Мадан
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #3 : 23 Января 2011, 11:36:14 »
А разве имя пользователя root указывается при установке? Там же только пароль надо ввести.
Я в своё время делал так (хотя и по другой причине - доэкспериментировался).
1. Сохраняем сами базы данных, они находятся в /var/lib/mysql, при этом базы mysql и information_schema (если она есть, создаётся не всегда) сохранять не нужно. Одна папка соответствует одной базе данных.
2. Удаляем mysql:
sudo apt-get purge mysql3. Подчищаем вручную папку /var/lib/mysql, если там что-то осталось. Обязательно надо удалить в ней папку mysql.
4. Устанавливаем mysql с нуля, при этом указываем пароль для root.
5. В папку /var/lib/mysql переписываем базы данных, сохранённые в п.1, после чего устанавливаем владельцем mysql, а права - как на остальных БД.
У б у н т а р и и   в с е х   с т р а н ,   о б ъ е д и н я й т е с ь !

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #4 : 23 Января 2011, 11:43:27 »
господа, вы хоть поняли, что советуете
ему надо было всего лишь конфиг phpmyadmin поправить
теперь выполняй
sudo dpkg-reconfigure mysql-server
sudo dpkg-reconfigure phpmyadmin

Оффлайн indigo-kid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #5 : 23 Января 2011, 13:24:45 »
господа, вы хоть поняли, что советуете
ему надо было всего лишь конфиг phpmyadmin поправить
теперь выполняй
sudo dpkg-reconfigure mysql-server
sudo dpkg-reconfigure phpmyadmin

Сделал все как вы написали... но теперь вот что:

#2002 - Сервер не отвечает (либо сокет локального MySQL-сервера некорректно настроен)

Не удалось установить подключение для пользователя указанного в директиве controluser, с помощью параметров определенных в конфигурационном файле config.inc.php.


----------------------------------------

Все время фигурирует вот это ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
« Последнее редактирование: 23 Января 2011, 13:31:10 от indigo-kid »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #6 : 23 Января 2011, 15:32:56 »
sudo /etc/init.d/mysql restart
mysql -u root -p (попробывать зайти в mysql и phpmyadmin)



Оффлайн indigo-kid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #7 : 23 Января 2011, 15:59:50 »
sudo /etc/init.d/mysql restart
mysql -u root -p (попробывать зайти в mysql и phpmyadmin)




ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - вот что... (

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #8 : 23 Января 2011, 16:43:09 »
после
Цитировать
/usr/bin/mysqld_safe --skip-grant-tables --user=root &
из предыдущих инструкций, после этого ты перезагружал комп? надо его тормознуть
cat /var/run/mysqld/mysqld.pid
и киляй его

Оффлайн indigo-kid

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #9 : 23 Января 2011, 18:57:32 »
Нет, не перезагружал...

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: Mysql(phpmyadmin) - проблема.
« Ответ #10 : 24 Января 2011, 08:16:28 »
Э-э-эм... настройка LAMP у нас разве относится к программированию?
Переношу в сети...

 

Страница сгенерирована за 0.097 секунд. Запросов: 25.