пробую импортировать таблицы которые ранее сохранил с этой же базой, выдает вот такую ошибку:
Ответ MySQL:
#1005 - Can't create table './*имя таблицы*/#sql-64f_2a049.frm' (errno: 121)
импорт осуществляется через phpMyAdmin
Как правильно импортировать таблицы mysql в magento?
03.12.2011 22:16
да там настроек то немного, вот они:
Способ экспорта:
Быстрый - отображать минимум настроек
Формат:
SQL
Способ экспорта:
Быстрый - отображать минимум настроек
Формат:
SQL
03.12.2011 22:18
Вот поэтому у вас и проблемы, раз способ экспорта - быстрый и с минимумом настроек.
Надо осмысленно подходить к настройкам экспорта.
Как миниимум: убрать проверку внешних ключей.
Надо осмысленно подходить к настройкам экспорта.
Как миниимум: убрать проверку внешних ключей.
03.12.2011 22:34
сделал запрос SET FOREIGN_KEY_CHECKS=0;
мне не помогло, та же ошибка, может нужно еще удалить эти ключи из самого файла?
мне не помогло, та же ошибка, может нужно еще удалить эти ключи из самого файла?
03.12.2011 22:36
Расположен ли запрос SET FOREIGN_KEY_CHECKS=0; в той же самой транзакции, что и остальные запросы при импорте?
03.12.2011 22:38
не совсем понял про транзакции, запрос я выполнил напрямую из базы, а файл закачиваю через импорт ( файл тот же самый, с ним ничего не делал)
03.12.2011 22:41
Видимо, вам не хватает теоретических знаний по MySQL.
Надо почитать про транзакции, внешние ключи, InnoDB.
Почитать документацию к MySQL, разобраться самостоятельно в каждой опции при экспорте.
Надо почитать про транзакции, внешние ключи, InnoDB.
Почитать документацию к MySQL, разобраться самостоятельно в каждой опции при экспорте.
03.12.2011 22:44
За ночь я все эти термины до конца все равно не пойму, подскажите пожалуйста что я сделал не так. Конечно если это не сильно затрудняет.
03.12.2011 22:46
Смысла нет водить чужими руками непонимающего человека + к Magento это отношения не имеет.
Просто надо освоить основы MySQL и phpMyAdmin.
Просто надо освоить основы MySQL и phpMyAdmin.