Пожалуйста помогите.У меня есть сайт написанный на друпали(точнее с его помощью собранный).Локальная версия ныне действующего,дан мне с ознакомительной целью.Проблема в том,что я не знаю что делать с бд,ибо она мне дана в файле с непонятным расширением .mysql(только этот большой файл,который весит 200 метров и ничем не открывается),я не то чтобы совсем ламер,но я не понимаю как из данного файла перенести бд в систему phpmyadmin,а оттуда уже связать с сайтом.Помогите пожалуйста,хотя бы ткните мне на книги нужные,заранее благодарен.
Комментарии
Если вы поставили БД на локалку значит у вас есть MySQLPhpAdmin. Открываете с его помощью базу и делаете импорт данного файла. Вуаля у вас готовая БД.
http://www.mysqldumper.net/
Во-первых,спасибо большое за ответы.
Что касается первого комментария:
то импортировать базу у меня не получается.
Если через пхпмайадмин зайти в какую-нить пустую базу,затем нажать sql,через обзор выбрать мой файл baza.mysql,то он пишет,что "НЕТ SQL-ЗАПРОСА!",если же через окно запроса,которое расположено слева,выбрать импорт файлов,то он на долго задумывается и в конце концовпросто ничего не выдает.
Со вторым комментарием пока разбираюсь,спасибо большое.
Во-первых,спасибо большое за ответы.
Что касается первого комментария:
то импортировать базу у меня не получается.
Если через пхпмайадмин зайти в какую-нить пустую базу,затем нажать sql,через обзор выбрать мой файл baza.mysql,то он пишет,что "НЕТ SQL-ЗАПРОСА!",если же через окно запроса,которое расположено слева,выбрать импорт файлов,то он на долго задумывается и в конце концовпросто ничего не выдает.
Со вторым комментарием пока разбираюсь,спасибо большое.
Выполняем в консоли:
mysql -u[youruser] -p[yourpassword] [database_name] < dump.mysql
Если mysql не прописан в пути, то что-то вроде:
C:\Program Files\MySQL\MySQL Server 5.1\bin\mysql -u[youruser] -p[yourpassword] [database_name] < dump.mysql
У меня стоит денвер,может быть это важно,версия mysql5,захожу в папку mysql5\bin ,обнаруживаютам три .exe файла:mysql.exe, mysql_run_to_import_dumps.exe, mysqld.exe, так как все равно ничего кроме второго не запускается выбираю второй.
В качестве имени пользователя выбираю root(стандартный Денвер),пароля нет,база данных пустая созданная,dump.mysql.
Пожалуйста,приведите если возможно пример подобного запроса.Повторю проблему,у меня есть только файл baza.mysql,есть phpmyadmin,нужно её прикрутить каким тообразом к сайту на друпал. На сколько понял её нужно мне реdumpнуть,а потом прикрутить? Все правильно понимаю? Простите мою полуграммотность,но есть действительно большое желание с этим всем разобраться.
По идее на денвере набираете в адресной строке http://localhost/phpmyadmin, создаёте базу, туда импортируете дамп базы сайты
Надо найти php.ini и изменить в нём 2M на 250M и 8M на 850M(возможно в C:\Windows\System32)