Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Что за ошибка при импорте базы данных на другой хостинг?

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


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

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

Ответил: D0Gmatist


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

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

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

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

3 комментария

i_loves_ac_dc
Гости

i_loves_ac_dc - 27 марта 2014 00:36 -

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

legallaz
Гости

legallaz - 27 марта 2014 00:44 -

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

dj-avtosh
PHP-developer

dj-avtosh - 27 марта 2014 02:42 -

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

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх