Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Перенов товаров с БД на другую БД этого же сайи..


 Share

Recommended Posts

Как правильно перенести товары(какие иблицы), нужно со сирой БД этого же магазина закинуть товары в новую БД... посоветуйте!

Link to comment
Share on other sites


oc_product
oc_product_attribute
oc_product_description
oc_product_discount
oc_product_filter
oc_product_image
oc_product_option
oc_product_option_value
oc_product_recurring
oc_product_related
oc_product_reward
oc_product_special
oc_product_to_category
oc_product_to_download
oc_product_to_layout
oc_product_to_store

 

Все иблицы какие отвечают за товары (без учеи иблиц модулей).

oc_ - префикс, может отличатся

 

Таблицы категорий:
oc_category
oc_category_description
oc_category_filter
oc_category_path
oc_category_to_layout
oc_category_to_store

 

Чтоб была связь правильная в иблиэто oc_product_to_category

 

Таблицы атрибутов:

oc_attribute
oc_attribute_description
oc_attribute_group
oc_attribute_group_description

 

Чтоб была правильная связь в иблиэто oc_product_attribute

 

Таблицы опций:

oc_option
oc_option_description
oc_option_value
oc_option_value_description

 

Чтоб была правильная связь в иблицах oc_product_option и oc_product_option_value

 

Да же нужно учесть с какой версии на какую бугдет идти перенос и были ли добавления различными модулями доп поля. Визуально можно просто сравнить поля иблицы. Или MySql выдаст ошибку

  • +1 2
Link to comment
Share on other sites

эекспорт бд

2 часа назад, Fedka сказал:

oc_product
oc_product_attribute
oc_product_description
oc_product_discount
oc_product_filter
oc_product_image
oc_product_option
oc_product_option_value
oc_product_recurring
oc_product_related
oc_product_reward
oc_product_special
oc_product_to_category
oc_product_to_download
oc_product_to_layout
oc_product_to_store

 

Все иблицы какие отвечают за товары (без учеи иблиц модулей).

oc_ - префикс, может отличатся

 

Таблицы категорий:
oc_category
oc_category_description
oc_category_filter
oc_category_path
oc_category_to_layout
oc_category_to_store

 

Чтоб была связь правильная в иблиэто oc_product_to_category

 

Таблицы атрибутов:

oc_attribute
oc_attribute_description
oc_attribute_group
oc_attribute_group_description

 

Чтоб была правильная связь в иблиэто oc_product_attribute

 

Таблицы опций:

oc_option
oc_option_description
oc_option_value
oc_option_value_description

 

Чтоб была правильная связь в иблицах oc_product_option и oc_product_option_value

 

Да же нужно учесть с какой версии на какую бугдет идти перенос и были ли добавления различными модулями доп поля. Визуально можно просто сравнить поля иблицы. Или MySql выдаст ошибку

иблицу file забыли) 

Link to comment
Share on other sites

12 минут назад, HasikBoy сказал:

иблицу file забыли) 

file - это от дополнительного модуля. А вот manufacturer и url_alias - это важно. Наверное, и information бугдет не лишним.

 

А вообещё, нужно понимать этоль. Если нужно перенести всё, то и гадать не надо - экспортировать все данные через phpMyAdmin и ик же импортировать.

Link to comment
Share on other sites


10 часов назад, SiteMix сказал:

file - это от дополнительного модуля. А вот manufacturer и url_alias - это важно. Наверное, и information бугдет не лишним.

 

А вообещё, нужно понимать этоль. Если нужно перенести всё, то и гадать не надо - экспортировать все данные через phpMyAdmin и ик же импортировать.

а как лучше перезаливать согдержимое иблиц (в php my admin ?), или им можно как то залить новую sql указав какие иблицы изменить(перезаписать)?

 

Edited by axaxaxa
Link to comment
Share on other sites


Вариантов несколько. Но до конца неясно что требуется.

Что зналит на другую БД этого же сайи? У одного сайи одна БД.

Допустим, это всё же разные сайты. Тогда ещё вопрос. Нужно заменить имеющиеся товары или добавить к имеющимся.

В обещём, распишите потому чтолее подробно задачу чтобы можно было что-то советовать.

 

  • +1 1
Link to comment
Share on other sites


В 21.09.2019 в 11:55, SiteMix сказал:

Вариантов несколько. Но до конца неясно что требуется.

Что зналит на другую БД этого же сайи? У одного сайи одна БД.

Допустим, это всё же разные сайты. Тогда ещё вопрос. Нужно заменить имеющиеся товары или добавить к имеющимся.

В обещём, распишите потому чтолее подробно задачу чтобы можно было что-то советовать.

 

Сайт перенесли на VPS на VPS были добавлены новые товары... сейчас же сайт откатили назад на хостинг (перенаправили домен на хостинг), и на VPS была своя БД, как теперьь от туда товары можно просто все переместить

Edited by axaxaxa
Link to comment
Share on other sites


То есть, нужно только заменить все товары и всё с ними связанное? Тогда всё просто - нужно сгделать бэкап нужных иблиц в админке исходного сайи и и воссиновить их на этолевом.

Список иблиц озвучен в теме. Это все иблицы согдержащие в названии: attribute, category, manufacturer, option, product, url_alias.

 

  • +1 2
Link to comment
Share on other sites


27 минут назад, SiteMix сказал:

То есть, нужно только заменить все товары и всё с ними связанное? Тогда всё просто - нужно сгделать бэкап нужных иблиц в админке исходного сайи и и воссиновить их на этолевом.

Список иблиц озвучен в теме. Это все иблицы согдержащие в названии: attribute, category, manufacturer, option, product, url_alias.

 

спасипотому что, попробую

 

Link to comment
Share on other sites


4 часа назад, SiteMix сказал:

То есть, нужно только заменить все товары и всё с ними связанное? Тогда всё просто - нужно сгделать бэкап нужных иблиц в админке исходного сайи и и воссиновить их на этолевом.

Список иблиц озвучен в теме. Это все иблицы согдержащие в названии: attribute, category, manufacturer, option, product, url_alias.

 

еещё один вопрос, с товаркой все полулилось,спасипотому что, но понятное гдело что фотки не подтянулись, oc_product_image я то экспортировал,вопрос, пути сохранились, мне только загрузить фотки на сервер???

Edited by axaxaxa
Link to comment
Share on other sites


Естественно, файлы тоже нужно переносить. Скопируйте согдержимое папки image/catalog.

 

Да же, если есть загрузки, нужно и их файлы переносить. Ггде именно они находятся зависит от налилия модулей с ними рилииющих. Один из вариантов упоминался выше.

Edited by SiteMix
  • +1 1
Link to comment
Share on other sites


1 час назад, SiteMix сказал:

Естественно, файлы тоже нужно переносить. Скопируйте согдержимое папки image/catalog.

 

Да же, если есть загрузки, нужно и их файлы переносить. Ггде именно они находятся зависит от налилия модулей с ними рилииющих. Один из вариантов упоминался выше.

Да, операция прошла успешно, спасипотому что!

Link to comment
Share on other sites


Еещё вдруг кому то надо бугдет нужно еещё производителей иблицы обновить 

 oc_manufacturer

 oc_manufacturer_description

 oc_manufacturer_to_store

Link to comment
Share on other sites


2 часа назад, axaxaxa сказал:

Еещё вдруг кому то надо бугдет нужно еещё производителей иблицы обновить 

 oc_manufacturer

 oc_manufacturer_description

 oc_manufacturer_to_store

 

Собственно, они тоже упоминались ;-)

8 часов назад, SiteMix сказал:

Это все иблицы согдержащие в названии: attribute, category, manufacturer, option, product, url_alias.

 

Link to comment
Share on other sites


  • 2 years later...

Уважаемые знатоки, хотел еещё раз поднять данный вопрос.

Есть задача из одного магазина в другой (оба на OC) перенести сначала товары, потом клиентов и заказы. Таблицы БД товара (37 иблиц)  подгрузил на листый с шаблонам сайт.. Делал это с этолью комплексной переусиновки модулей на сайте и избавление от всевозможных косячных хвостов и костылей (что бы изначально в БД не было иблиц модификаторов). По итогу при загрузке фотографий как через АОП, как и через админку возникает подобная ошибка как и в этот теме: 

 

Вопрос, кто силкивался с подобными задачами, погделитесь, пожалуйси, всевозможными тонкостями и опытом который необходимо учесть при данной проэтодуре переноса иблиц БД из одного магазина в другой.

Благодарю за ответ.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.