Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Что за ошибка при импорте базы данных на другой хостинг?

Что за ошибка при импорте базы данных на другой хостинг?


     27.03.2014    Общие вопросы, MySQL    1347

вопрос
Что за ошибка при импорте базы данных на другой хостинг?
Что за ошибка при импорте базы данных на другой хостинг?

Ответил: D0Gmatist


Вы заливаете данный с ключами (ID) в таблицу в которой уже есть записи с индивидуальными ключами (ID) которые совпадают с ключами в файле из которого вы заливаете данные в базу...

вариант 1)
почистите все таблицы и заливайте новую БД (это если вы хотите новую БД)

вариант 2)
если вы хотите объединить БД на сервере с БД в файле, то вам нужно
а) создать отдельную БД и залить туда весь ваш архив
б) во всех таблицах где есть записи, удалить поле id, post_id и т.д. с значением AUTO_INCREMENT
в) теперь сохранить БД и теперь можно заливать

вариант 3)
если вы хотите обновить БД на сервере с БД в файле, то вам нужно
а) создать отдельную БД и залить туда весь ваш архив
б) теперь сохранить БД в файл выбрав параметр
Способ экспорта: - отображать все возможные настройки
и далее выбрать Использовать оператор при сохранении данных:
в место INSERT указать UPDATE

Комментарии пользователей (3)

i_loves_ac_dc
7

235 | 41

i_loves_ac_dc - 27 марта 2014 00:36 - Гости

Не совпадают количество ячеек в колонке с теми что у вас. Не куда девать лишние ячейки.

legallaz
4

51 | 11

legallaz - 27 марта 2014 00:44 - Гости

А как это исправить? Что делать?

dj-avtosh
39

1479 | 390

dj-avtosh - 27 марта 2014 02:42 - шашлычник

truncate и заливать новый бэкап.

skype: elhan.isaev

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы