2012-04-23 3 views
0

이제 magento 응용 프로그램이 두 개 있습니다. 하나 (APP A)에는 다른 마젠타 응용 프로그램 (APP B)에서 사용될 카테고리 및 제품 데이터가 있습니다.magento 카테고리 및 제품 테이블 가져 오기

APP B는 키워드, 메타 설명 등과 같은 새로운 설정이 많기 때문에 APP A의 데이터베이스는 직접 사용할 수 없으며 카테고리 및 제품 테이블 만 사용할 수 있습니다.

APP A의 카테고리 및 제품 데이터베이스를 APP B로 가져 오는 방법이 있습니까? 고마워요!

답변

0

당신은 여기에 내가 이런 짓을하는 방법은 범주의 모든 데이터베이스 테이블 및 제품

catalog_category_entity 

catalog_category_entity_datetime 

catalog_category_entity_decimal 

catalog_category_entity_int 

catalog_category_entity_text 

catalog_category_entity_varchar 

catalog_category_flat 


catalog_product_entity 

catalog_product_entity_datetime 

catalog_product_entity_decimal 

catalog_product_entity_gallery 

catalog_product_entity_int 

catalog_product_entity_media_gallery 

catalog_product_entity_media_gallery_value 

catalog_product_entity_text 

catalog_product_entity_tier_price 

catalog_product_entity_varchar 

catalog_product_link 

catalog_product_link_attribute 

catalog_product_link_attribute_decimal 

catalog_product_link_attribute_int 

catalog_product_link_attribute_varchar 

catalog_product_link_type 

catalog_product_super_attribute 

catalog_product_super_attribute_label 

catalog_product_super_attribute_pricing 

catalog_product_super_link 

catalog_product_website 
0

를 내보내고 가져와야합니다. 루트가 아닌 테스트 폴더에 새 상점을 짓고 있었는데, 그 동안 생산에는 판매, 신제품/고객 및 재고 변경이있었습니다.

당신은 모든 mage_cataloginventory_stock 테이블을 얻을 필요가 : 캐시 삭제,

mage_cataloginventory_stock 
mage_cataloginventory_stock_item 
mage_cataloginventory_stock_status 
mage_cataloginventory_stock_idx 
mage_cataloginventory_stock_tmp 
  • 안 컴파일러와 캐시를
  • 올바른지 위의 대답에 나열된 테이블에 추가

, 내 테이블을 떨어 뜨릴 때 (드롭시 외래 키 검사 사용 안함, 잘라 내기가 phpmyadmin에서 작동하지 않음), 수행 할 작업은 다음과 같습니다.

  • 가져 오기 데이터
  • 다시 색인.

미디어 (이미지)는 설치 URL과 관련이 있으므로 루트 디렉토리의 프로덕션 저장소를 하위 디렉토리로 옮겼습니다.

위로 대상 DB를 먼저 설정하십시오.

관련 문제