«database» 태그된 질문

Magento의 MySQL 데이터베이스와 관련된 질문 (예 : 테이블 스키마, 일반 SQL 쿼리 또는 데이터베이스 구성) Magento 데이터베이스 액세스 계층에 대한 질문은 eav, model, resource-model, collections, install-script와 같은 다른 태그를 사용하십시오. 특히 SQL 쿼리에 대한 질문의 경우 SQL 태그도 적합합니다.

13
테스트 후 마 젠토 제거
나는 현재 Magento에서 많은 테스트를 수행하고 있으므로 익숙해 질 수 있습니다. 불행히도 데이터베이스는 테스트로 인해 복잡합니다. 다시 시작할 수 있도록 데이터베이스를 정리하고 싶습니다. 이것은 다음을 수행하는 것을 의미합니다. 모든 제품 지우기 모든 속성 지우기 모든 속성 세트 지우기 모든 카테고리 지우기 모든 주문, 선적, 거래 등을 청산 Magento 포럼에서 제품을 …

7
가격 재 색인으로 인해 체크 아웃 중에 DB 교착 상태가 발생 함
제품 가격 재색 인화 프로세스로 인해 체크 아웃 프로세스에서 교착 상태 예외가 발생한다고 생각되는 문제가 발생했습니다. 결제 과정 에서이 예외가 발생했습니다. 주문 변환 예외 : SQLSTATE [40001] : 직렬화 실패 : 1213 잠금을 시도 할 때 교착 상태가 발견되었습니다. 거래를 다시 시작하십시오 불행히도 예외가 포착 된 위치 때문에 전체 스택 …


5
mysql 오류 1031 수정하는 방법- 'catalog_product_relation'에 대한 테이블 스토리지 엔진에이 옵션이 없습니다?
Magento 상점의 새로운 개발 버전을 만들려고합니다. El Capitan을 새로 설치하고 PHP, Mysql (버전 5.7.10) 등으로 실행되는 아파치를 얻었습니다. 또한 phpmyadmin을 실행하고 Magento 용 데이터베이스를 만들었습니다. 그러나 프로덕션 사이트에서 백업을 가져 오려고하면 오류가 발생합니다. ERROR 1031 (HY000) at line 291001: Table storage engine for 'catalog_product_relation' doesn't have this option 다음 명령으로 …

2
Magento2 : 데이터베이스 스키마 업그레이드 방법
magento 사용자 정의 모듈을 작업 중입니다. 모듈에 Setup\InstallSchema.php이전에 설치된 파일이 있습니다. 더 많은 데이터베이스 필드를 추가 InstallSchema.php했으므로 테이블 구조를 업데이트하고 싶지만 테이블에 변경 사항이 적용되지 않았습니다. 데이터베이스 테이블에 스키마 변경을 어떻게 적용 할 수 있습니까? 스키마를 업데이트하는 프로세스 cli 명령이 있지만 성공하지는 못했습니다. php bin/magento setup:db-schema:upgrade 과 php bin/magento setup:upgrade

1
1.9.x의 마 젠토 ER 다이어그램
magento 데이터베이스 흐름 및 테이블 관계를 이해할 수 있도록 magento 1.9.x의 ER 다이어그램을 찾고 있습니다. 누구든지 나에게 완전한 ER 다이어그램을 제공 할 수 있다면 정말 도움이 될 것입니다. 내가 prestashop의 좋은 다이어그램을 보았지만 magento의 그러한 다이어그램을 찾을 수 없었습니다. 업데이트 : Magento 2.1.3의 ER 다이어그램은 https://magento.stackexchange.com/a/152061/29175를 확인 하십시오 . @Anna …


4
대용량 사이트를 위해 데이터베이스 아키텍처를 최적화하는 방법은 무엇입니까?
질문은 특정 MySQL 구성 항목에 대한 것이 아니라 여러 데이터베이스를 처리하고 여러 데이터베이스 서버, 마스터 + 마스터로 읽기 및 쓰기를 나누는 것에 관한 것입니까? 마스터 + 멀티 슬레이브? 사람들은 무엇을 가장 잘 경험했으며이를 달성하는 방법에 대한 예가 있습니까?

11
마 젠토 2-기본 주문 ID를 변경하는 올바른 방법은 무엇입니까?
Magento 2. 새로 설치 한 후 새 주문 ID는 100000001, 100000002 등이됩니다. 증분 ID를 변경하여 더 높은 숫자가되도록 올바른 방법은 무엇입니까? 예를 들어 155555552, 155555553 등입니다. 변경하면 훨씬 좋아 보입니다. Magento 1.9에서 주문, 송장 또는 배송에 대한 기본 ID를 편집하려면 "eav_entity_store"의 데이터베이스에서 값을 변경하기 만하면됩니다. 마 젠토 2는 너무 다르게 …

3
왜 "Flat Catalog"를 사용해야합니까?
magento 웹 사이트의 속도 문제에 대한 비트 조사를 수행하는 동안 사람들이 "플랫 카탈로그" 를 활성화 하여 성능과 속도를 향상시키는 링크가 있습니다. 문제는 기본적으로 활성화되어 있지 않은 이유는 속도가 문제라는 것입니다. "플랫 카탈로그"를 활성화해도 약간의 영향이 있습니까? 내 magento 웹 사이트에는 100 개의 제품과 500 개의 번들 제품이 있으며 36 개의 …

3
프로그래밍 방식으로 Magento의 기존 테이블에 새 열을 추가하는 방법은 무엇입니까?
설치 스크립트를 통해 기존 Magento 코어 테이블에 새 열을 추가하려면 어떻게해야합니까? (순수한 SQL을 사용하지 않고) 별칭 메서드를 사용하여 설치 스크립트를 만드는 Magento 방식을 사용하고 싶습니다. 지금까지 몇 가지 자습서를 따랐습니다. 그러나 제대로 작동하지 않는 것 같습니다. SQL 응답 을 사용하지 않고 Magento 설정 스크립트 의이 StackOverflow ALTER TABLE은 내 질문과 …



1
프로그래밍 방식으로 테이블에 외래 키를 추가하는 방법은 무엇입니까?
새 테이블 세트를 추가하려고 하는데이 테이블을 연결하기 위해 외래 키를 추가하려고합니다. 온라인에서 정보를 addForeignKey()찾으려고했지만 아무것도 찾을 수 없습니다. 보고 Varien_Db_Adapter_Interface::addForeignKey()와 Mage_Core_Model_Resource_Setup::getFkName()내가 올바르게 설정 아래에 도착했다고 생각 ->addForeignKey( $installer->getFkName('namespace_module/shop', 'area_id', 'namespace_module/area','area_id'), $installer->getTable('namespace_module/shop'), 'area_id', $installer->getTable('namespace_module/area'), 'area_id', Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE ) 그러나 예외는 다르게 말한다 Zend_Db_Exception Object ( [_previous:Zend_Exception:private] => [message:protected] => Undefined column …

2
스크립트 설치 : 테이블 작성 및 기존 테이블 업데이트
하나의 질문이 있습니다. 최근에 DB에 많은 테이블이있는 하나의 모듈을 개발하고 개념이 자주 변경되어 DB의 기존 테이블을 변경해야했기 때문에 스크립트와 테이블 업그레이드를 만드는 테이블의 차이점을 발견했습니다. 여기 요 아래 테이블 코드 작성을보십시오. $table = $installer->getConnection() ->newTable($installer->getTable('module/table')) ->addColumn('id', Varien_Db_Ddl_Table::TYPE_INTEGER, 9, array( 'nullable' => false, 'primary' => true, 'identity' => true, 'auto_increment' => …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.