Не могу загрузить базу большого размера (более 500 мб) импортом в mysql - загружается не более 140 мб. В php.ini параметры времени выполнения скрипта, максимального размера файла увеличивал, но они тут не причем.
База не загружается ни средствами maysql через phpmayadmin, ни через sypex, ни через команду
Всегда прерывается на размере около 140 Мб. Так при загрузке через sypex возникает ошибка:
2012.08.25 23:40:25 MySQL Error: Duplicate entry \'206386\' for key \'PRIMARY\' (/var/www/demtester/data/www/vokzal/sxd/index.php:1581)
2012.08.25 23:40:26 Выполнение прервано из-за ошибки
Если загружать базу частями, то она загружается.
Как решить проблему с загрузкой базы большого размера за раз, так как на дробление базы и ее частичную загрузку тратится большое время.
Импорт базы большого размера (более 500 мб) на maysql сервер
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
MIT
- Former team member
- Сообщения: 2500
- Стаж: 17 лет 6 месяцев
- Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
- Благодарил (а): 3 раза
- Поблагодарили: 351 раз
Re: Импорт базы большого размера (более 500 мб) на maysql се
Попробуй сделать через Sypex. У меня аналогичное было. Причин не знаю, но Sypex справляется лучше чем PMA и с созданием дампов.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Импорт базы большого размера (более 500 мб) на maysql се
Лучше MySQLDumper
Добавлено спустя 5 минут 33 секунды:
Re: Импорт базы большого размера (более 500 мб) на maysql сервер
...и еще не надо бекапить таблицы search_wordlist и search_wordmatch - дамп намного меньше будет, а индексы пересоздашь заново.
Добавлено спустя 5 минут 33 секунды:
Re: Импорт базы большого размера (более 500 мб) на maysql сервер
...и еще не надо бекапить таблицы search_wordlist и search_wordmatch - дамп намного меньше будет, а индексы пересоздашь заново.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
demon201984
- phpBB 1.4.4
- Сообщения: 105
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Импорт базы большого размера (более 500 мб) на maysql се
sypex не справился с созданием бекапа, а mysql dumper справился. С загрузкой базы на сервер он тоже лучше справляется - работает медленнее нежели чем sypex, но на текущий момент уже загрузил более 250 мб.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Импорт базы большого размера (более 500 мб) на maysql се
Это расплата за то, что в MySQLDumper решена вот эта проблемаdemon201984 писал(а):работает медленнее
The problem …
A PHP script has a maximum execution time that is usually set to 30 seconds on most server installations. A script running longer than this limit will simply stop working. This behavior makes backing up large databases impossible. Maybe you already had this specific problem when using other tools.
http://www.mysqldumper.net/
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Re: Импорт базы большого размера (более 500 мб) на maysql се
свою базу в 2,4 гб дампил через putty ssh клиент. Очень уж неудобно, надо будет тоже попробовать через MySQLDumper
-
demon201984
- phpBB 1.4.4
- Сообщения: 105
- Стаж: 15 лет 7 месяцев
- Благодарил (а): 10 раз
- Поблагодарили: 1 раз
Re: Импорт базы большого размера (более 500 мб) на maysql се
MySQLDumper - это единственное что мне помогло загрузить базу целиком и полностью за 1 раз на сервер. Спасибо. Теперь только его и буду юзать 

