|
Общее Веб-разработка в целом, идеи, проекты... |
29.06.2012, 19:38
|
#1
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Как восстановить базу phpMyAdmin
Хотел установить на denwer cms "oxwall" , после этого не получается войти в phpMyAdmin. Выдает такое сообщение:
http://imagepost.ru/?v=123_1242.JPG
файл: http://www.filedropper.com/configinc
Почему это произошло? У меня на нем базы данных, как переустановить сохранив их?
|
(Offline)
|
|
30.06.2012, 01:50
|
#2
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,853 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Сообщение от JeanWinters
|
Так.
1) phpmyadmin - всего лишь средство управления базами данных
Твои базы данных находятся в папке с mysql, а именно:
Диск:\usr\local\mysql5\data\{название базы}
2) http://www.filedropper.com/configinc
Что это такое? Не открывается же. Выложи конфиг на http://pastebin.com или прикрепи аттачем, а лучше в спойлер запихни
3) На данный момент 2 варианта.
Либо виноват ты либо виноваты авторы oxwall cms.
Что могло произойти:
1) Убит конфиг phpmyadmin
2) oxwall cms поменя логин/пароль на подключение к бд
Что следует сделать в первую очередь:
1) На всякий случай посмотри в диспетчере задач запущен ли у тебя процесс mysql.
2) Создай файл test.php в Диск:\home\test1.ru\
<?php mysql_connect('localhost', 'root', '') or die(mysql_error()); mysql_select_db('test') or die(mysql_error()); echo 'Success!';
Сохрани в папку домена например test1
И перейди http://test1/test.php
Результаты сюда.
3) По какому URL ты запускаешь phpmyadmin?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
30.06.2012, 20:57
|
#3
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
mysql-процесс запущен, в phpMyAdmin захожу по адресу http://localhost/Tools/phpMyAdmin/, создал файл php, вот, что вышло:
|
(Offline)
|
|
30.06.2012, 21:19
|
#4
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,853 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Поздравляю! Всё таки сбит пароль mysql. Надо сбросить пароль для mysql. Я не уверен, что это работа cms. Есть смысл предполагать, что это твоя работа, но сейчас не об этом:
1) Иди в папку с mysql
" диск:\usr\local\mysql-5.1\"
2) Открывай my.cnf блокнотом
3) Пиши после [mysqld]
4) Перезапускай denwer
5) http://localhost/Tools/phpMyAdmin/
6) Открывай вкладку SQL и выполняй
UPDATE mysql.user SET Password=PASSWORD('') WHERE User='root'; FLUSH PRIVILEGES;
Выполняй. При ошибке - скрин сюда.
7) Найди в файле диск:\home\localhost\www\Tools\phpmyadmin\config.i nc.php
Проверь чтоб там было так:
$cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '';
Теперь попробуй зайти в phpmyadmin с логином "root" и пустым паролем.
Не забудь удалить из "my.cnf" "skip-grant-tables"
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
30.06.2012, 21:34
|
#5
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Сообщение от Randomize
Поздравляю! Всё таки сбит пароль mysql.
|
Валера, ну ты энтузиаст. Я бы отправил в google://denwer reset mysql password
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
30.06.2012, 23:42
|
#6
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Выполнил запрос в sql , вышло следующее сообщение:
В файле config.inc.php есть такие строки, но для них заданы другие значения.
|
(Offline)
|
|
01.07.2012, 00:16
|
#7
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Что-то подозрительно выглядит User. Попробуй с маленькой буквы:
UPDATE `user` SET `password`=PASSWORD('новый_пароль') WHERE `user`='root';
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
01.07.2012, 04:06
|
#8
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,853 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Так ну в phpmyadmin ты зашёл - всё, работай дальше если у тебя сайт не светится в инет.
Что это такое у тебя в конфиге??
$cfg['ServerDefault'] = 1; // Default server (0 = no default server) $cfg['Server'] = ''; unset($cfg['Servers'][0]);
кто unset написал?
Сообщение от JeanWinters
Выполнил запрос в sql , вышло следующее сообщение:
В файле config.inc.php есть такие строки, но для них заданы другие значения.
|
Чего phpmyadmin такой старый? Все давно уже phpMyAdmin 3.4.1+ сидят.
Он уже бородат и работает нестабильно - вот и валятся ошибки. Перекачай денвер заново и скопируй в новый denwer папку
Диск:\usr\local\mysql5\data\
Главное бездумно всё не копируй. Только нужные базы. И посмотри чтоб у старого и нового денвера совпадала версия mysql. Ну в смысле не сильно различалась.
Сообщение от ABTOMAT
Валера, ну ты энтузиаст. Я бы отправил в google://denwer reset mysql password
|
denwer то зачем писать? mysql обнулется везде одинаково
Сообщение от ABTOMAT
Что-то подозрительно выглядит User. Попробуй с маленькой буквы:
UPDATE `user` SET `password`=PASSWORD('новый_пароль') WHERE `user`='root';
|
похер на регистр
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
01.07.2012, 08:41
|
#9
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Так я при чем, если denwer с таким старым phpMyAdmin, я скачивал новую версию с их официального сайта, вот это она и есть.
"unset" вообще не знаю что такое и я его не писал
|
(Offline)
|
|
01.07.2012, 10:00
|
#10
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,853 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Тогда я советую бросить в урну детище Дмитрия Котерова и взять WAMP ( сайт проекта)
В добавок у нас на булке уже есть отличная инструкция от АВТОМАТ`а по установке и настройке
На WAMP я перешёл ( c XAMPP) как раз благодаря Автомату и ни сколечко не жалею. Работает без нареканий. Можно устанавливать какие угодно расширения без проблем. Даже если надо - можно одноврменно установить несколько версий Apache, MySQL, PHP для тестирования поведения ПО на разных серверных конфигурациях. Менеджоров баз данных прямо из коробки идёт срау 2 штуки: знакомый phpmyadmin и sql buddy.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
16.07.2012, 18:00
|
#11
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Установил "новый" denwer . Скопировал папку \usr\local\mysql5\data\ . Захожу на
http://localhost/Tools/phpMyAdmin/
Потом хочу зайти на "друпаловский сайт"
http://localhost/drupal3/
Похоже, что база данных есть, но ее "как бы и нет".
|
(Offline)
|
|
16.07.2012, 18:11
|
#12
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Как восстановить базу phpMyAdmin
Похоже, что база данных есть, но ее "как бы и нет".
|
Ошибка денвера говорит не о том, что базы нет, а о том, что файлов сайта нет.
Проверь что находится в папке Z:/home/localhost/www/drupal3/
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:23.
|