我正在將我們的Magento 1.3.2.2商店遷移到另一個平臺。我試圖獲取存儲爲文本值的所有產品屬性。db中的magento屬性
我不知道這個數據保存在哪個表中。我看起來無處不在。我有來自Magento網站的分析圖,但它沒有幫助我。
謝謝。
原來我一直在尋找的是:
catalog_product_entity_varchar
where eav_attribute.is_user_defined=1
我正在將我們的Magento 1.3.2.2商店遷移到另一個平臺。我試圖獲取存儲爲文本值的所有產品屬性。db中的magento屬性
我不知道這個數據保存在哪個表中。我看起來無處不在。我有來自Magento網站的分析圖,但它沒有幫助我。
謝謝。
原來我一直在尋找的是:
catalog_product_entity_varchar
where eav_attribute.is_user_defined=1
短語
得到所有被存儲爲文本的產品屬性值
還不清楚。但是,下面介紹如何在LAMP堆棧應用程序中將任何信息存儲在哪裏。
在開發環境(即本地計算機):
使用舊的,單獨的刀片格式
mysqldump --skip-extended-insert -h db_server -u mysql_uname -p magento_db_name > before.mysql
在應用轉儲數據庫出到磁盤,更改數據,你的價值正在尋找。
再次轉儲數據到磁盤
mysqldump --skip-extended-insert -h db_server -u mysql_uname -p magento_db_name > after.mysql
使用您喜歡的比較工具,DIFF數據庫轉儲。
diff before.mysql after.mysql
這將指出您的操作後需要額外的插入,這反過來會讓您知道哪些表包含您之後的信息。
EAV屬性?不可配置的產品選項?明確你所追求的信息對於獲得良好的Magento答案至關重要。管理員在哪裏可以看到你之後的信息? –
對不起,但我不知道正確的術語是什麼。在管理區域中,它們被稱爲目錄下的屬性。我在catalog_product_entity_varchar下找到它。 – dardub