![]() |
Расширенные вставки (mysql)
Всем привет. Просьба помочь в одном вопросе. Случилось так, что пришлось поменять хостинг и я сделал бекап БД через phpmyadmin, но по-глупости забыл снять галочку с "Расширенные вставки". При попытке импортировать базу через Sypex Dumper и BigDump ничего не вышло, так как запрос очень большой выходит. База довольно таки большая (150 мб) и в ней только одна таблица. К сожалению, заново правильно сдампить уже не могу. Тк вот вопрос: как "Расширенные вставки" сделать "не Расширенные вставки" ? пробивал погуглить, но неудачно. Заранее спасибо.
|
Цитата:
|
Цитата:
|
mysql -u ИМЯ_ПОЛЬЗОВАТЕЛЯ -pПАРОЛЬ ИМЯ_БД </home/backup/123.sql
а вообще RTFM: http://www.mysql.ru/faq/ |
Цитата:
http://s43.radikal.ru/i099/1004/ef/74ac4a2fb7cb.jpg А потом когда закрываю её, открываю и пытаюсь сдамбить то, что вышло, то появляется только структура таблицы, без строк. |
mysql не виснет, он работает. Дамп весит 150 мб. неудивительно что долго будет заливаться.
Просто попробуй подождать. паниковать можешь начать если за 30 минут дамп не зальется. |
Цитата:
|
а что через супекс не катить?
|
Цитата:
http://s59.radikal.ru/i166/1004/7f/51716202668d.jpg Дело в том, что там около 400 000 строк и он похоже не может добавить всё это одним большим запросом. А не расширенные вставки позволяют разбить этот один большой запрос на 400 000 маленьких. Т.е к каждая строка добавляется отдельно |
я могу ошибаться, но есть же полнофункциональный супекс, у меня он 200мб паковал спокойно.
|
Цитата:
|
каждый запрос заканчивается на ;, напиши(закажи,купи,укради) прогу/скрипт который корректно всё поделит на куски по точке с запятой
|
Цитата:
|
была аналогичная проблема с громадной бд, все тебе правильно советуют
поставь max_allowed_packet больше, залей бд на локалхост Код:
mysql -u<user> -p<pass> -d<database> < db.sql |
Цитата:
Цитата:
http://s45.radikal.ru/i110/1004/ce/141d6a14ccd2.jpg |
Цитата:
никогда не ставил мускул на винде, но кажись в ней файл параметров в %systemdriver%\my.cnf там и меняй max_allowed_packet |
В винде my.cnf вообще нету. Там my.ini и этого пункта там не было :)
|
| Время: 10:59 |