Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: импорт дампа
 
 автор: sidPR   (02.08.2007 в 15:40)   письмо автору
 
 

Максимальный размер: 2,048KB - в phpmyadmine .. а сам дамп весит более 4 мб .. как его загрузить неподскажите ?

   
 
 автор: arthur   (02.08.2007 в 17:01)   письмо автору
 
   для: sidPR   (02.08.2007 в 15:40)
 

если я правильно понял,
то просто при помощи нотпада файл
в правильных местах (которые определяются
по разному в зависимости если это sql или xml формат)
разбивается на части

   
 
 автор: sidPR   (02.08.2007 в 17:09)   письмо автору
 
   для: arthur   (02.08.2007 в 17:01)
 

а другово способа нету ?

   
 
 автор: arthur   (02.08.2007 в 17:29)   письмо автору
 
   для: sidPR   (02.08.2007 в 17:09)
 

а какое расширение у файла?

   
 
 автор: sidPR   (02.08.2007 в 17:33)   письмо автору
 
   для: arthur   (02.08.2007 в 17:29)
 

sql

   
 
 автор: arthur   (02.08.2007 в 18:22)   письмо автору
 
   для: sidPR   (02.08.2007 в 17:33)
 

формат sql легко разбивается на части,
в каждое некоторое кол-во таблиц (CREATE TABLE),
и как правильно замечает sim5 создать базу
данных с нужным именем
в данном случае лучше в ручную
а там выполнить команду export
для всех частей разделенного файла

   
 
 автор: sim5   (02.08.2007 в 18:12)   письмо автору
 
   для: sidPR   (02.08.2007 в 15:40)
 

Ну если есть проблема, то импортируйте/экспортируйте не базу, а отдельно таблицами, они меньше размером будут.

   
 
 автор: Trianon   (02.08.2007 в 18:18)   письмо автору
 
   для: sidPR   (02.08.2007 в 15:40)
 

Дамп можно паковать в .gz или .zip
Кроме того, в последних версиях phpMyAdmin при импорте можно указать, с какой записи начинать чтение дампа

   
 
 автор: sidPR   (02.08.2007 в 18:30)   письмо автору
 
   для: Trianon   (02.08.2007 в 18:18)
 

1. все редакторы у меня вешаются
2. Даже если и разделять то получится что кусок данных я просто обрежу и он не испортится

3. есть ли пути обхода ?

   
 
 автор: sim5   (02.08.2007 в 18:49)   письмо автору
 
   для: sidPR   (02.08.2007 в 18:30)
 

Какие редакторы, вы о чем? Это текстовый файл, вы можете его открыть своим HTML-редактором, блокнотом. Вам нужно будет забрать создание таблиц, вот пример открытия таблицы:

-- phpMyAdmin SQL Dump
-- version здесь версия
-- здесь домен хоста источник
-- здесь хост
-- Время создания:
-- Версия сервера:
-- Версия PHP:

-- База данных: `имя базы данных`
-- Структура таблицы `имя таблицы`

CREATE TABLE `имя таблицы` (
описание полей таблицы)
ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=30 ; тут кодировка и пр.

--
-- Дамп данных таблицы `имя таблицы`
--

INSERT INTO `имя таблицы` ( пошли данные.... до следующей таблицы: CREATE TABLE

Все что помечено -- это комментарии.
Что у вас может потерятся? Если у вас не создано самой базы, то предварительно создайте ее, а затем экспортируйте в нее дампы таблиц. Либо может вам все таки архивом.

   
 
 автор: sidPR   (02.08.2007 в 18:51)   письмо автору
 
   для: sim5   (02.08.2007 в 18:49)
 


INSERT INTO `имя таблицы` ( пошли данные.... до следующей таблицы: CREATE TABLE


вот гдето на середине это этапа очень большое кол-во информации.. при открытии редакторм или блокномтом , редакторые вешаются, работать и чтото разделять становится невозможным....

   
 
 автор: sim5   (02.08.2007 в 18:59)   письмо автору
 
   для: sidPR   (02.08.2007 в 18:51)
 

Ну 4 МБ не проблема для Блокнота. Не обращайте внимания на большое кол-во информации, выделяйте
от
-- Структура таблицы `имя таблицы`
до
-- Структура таблицы `имя следующей таблицы`

Копируйте и вставляйте в другой Блокнот, сохраняйте с расширением sql.

Вообще же, обычно в Блокноте все идет чинно - по строкам, но если сбито... Я использую HomeSite и в нем в любом случае все "красиво" выводится :)

   
 
 автор: Faraon   (03.08.2007 в 14:25)   письмо автору
 
   для: sim5   (02.08.2007 в 18:59)
 

Не обязательно в sql, можно и в формате txt оставить и загрузить

   
 
 автор: Trianon   (02.08.2007 в 19:04)   письмо автору
 
   для: sidPR   (02.08.2007 в 18:51)
 

phpMyAdmin позволяет создавать частичные дампы таблиц.
1000 записей, начиная с 5000-й. Например. И т.д.

   
 
 автор: sidPR   (03.08.2007 в 12:14)   письмо автору
 
   для: Trianon   (02.08.2007 в 19:04)
 

РАзделил как вы сказали на 3 файла по 1.5 мб в среднем... на 2 файле IE повесился :(

   
 
 автор: sim5   (03.08.2007 в 14:21)   письмо автору
 
   для: sidPR   (03.08.2007 в 12:14)
 

Печально конечно - примите мои соболезнования, пусть земля ему будет пухом...)
А если серьезно, у вас что в базе 3 таблицы? Как вы делите (по какому принципу)? Почему повесился - вы "загрузили" базу и "самоубийство" произошло после запроса к сайту?
Не говорите загадками )

   
 
 автор: sidPR   (03.08.2007 в 17:50)   письмо автору
 
   для: sim5   (03.08.2007 в 14:21)
 

всем спасибо разобрался
mysql>  source file.sql 
решает

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования