2011-12-16 4 views
0

Magentoインストールで設定したすべてのSKUを在庫管理システムに設定されているものと若干一致するように変更したいと思います。私は、Excelスプレッドシートで変更を加えたいと思います。Magentoデータベースを直接編集する(つまり、phpmyadminを使用して)インストールを「害する」でしょうか?

したがって、catalog_product_entityテーブルをphpmyadminからCSV形式でエクスポートする場合は、変更を加えてCSV形式で保存し、phpmyadmin経由でインポートしてください。Magentoは騒がしくなったり、

ありがとうございました。

+0

これは、あなたがしようとしている変更の正確な性質に大きく依存します。 SKUが別のテーブルへの参照として使用されている場合は、この方法でデータを破棄します。もしそうでなければ、それはうまくいくかもしれません...マジェントの良い基礎知識を持つ人だけが分かります。 –

+0

こちらからお尋ねください。 :-)私はMagentoがSKUではなくテーブル間関係にプロダクトIDを使用していると思っています - 少なくとも、この正確な理由(そして他の理由のために全部の読み込み)には意味があります。私はMagentoに精通しているユーザーの多くがコメントできるようになるかもしれない他の問題があるかどうか疑問に思っただけです。 – Anonymous

答えて

0

これはこれまで私のために働いていました。私はちょっと怖かったので、私は "CONCATENATE" UPDATEを使ってOOOの大きなコラムを作った。sku = '、A1、' WHERE sku = '、B1;'スプレッドシート内のタイプを選択し、テーブルを再インポートするのではなく更新しました。私はまた、場合によってはcronタスクをオフにしました。

私はこの技法で作物を手に入れました。私はいくつかの製品(古いものの新しいバージョン)を更新し、重複したskusで終わった。 Yikes!とにかく、重複するskusを避ける限り、Magentoはmysql skuの名前変更に関して驚くほど堅牢です。頑張って楽しんでね!

+0

ありがとうございます。私はおそらくそれもやるでしょう。 :-) – Anonymous

関連する問題