質問 > その他 > 会員データ移行をphpMyAdminで 2.4 系から3.0.14 へ |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
qahrk |
投稿日時: 2017/12/17 13:58
対応状況: −−−
|
半人前 登録日: 2017/9/3 居住地: 投稿: 12 |
会員データ移行をphpMyAdminで 2.4 系から3.0.14 へ [EC-CUBE] 3.0.14(新規インストール)
[サーバー] ロリポップ [DBサーバー] MySQL 5.6.23-log [WEBサーバー] Apache [PHP] 5.6.21 [導入プラグインの有無] [カスタマイズの有無] メガメニュー、商品データ移行プラグイン使用 お世話になります。 現在運用中のEC CUBE2.4系サイトをリニューアルするため、 EC CUBE3.0.14を新しくインストール構築して、データ移行を試みています。 会員データ移行をプラグインを使用して行おうと思っているのですが、データアップロードまではできるのですが、 その先エラーになってしまいます。EC CUBE2系を管理しているシステム会社へ現在確認中なのですが、 2.4系のデータベース構築の際に会員データテーブル(dtd_customer)をカスタマイズしていたかもしれません。 会員データテーブルのカスタマイズの有無はまだ返答待ちなのですが、 仮に、ここをカスタマイズしていたら、直接phpMyAdminよりインポートできないかと考えております。 (データ移行プラグインは管理画面よりバックアップしたデータを使用するため。) 下記方法で問題ないかお分かりの方いらしましたら、ぜひご確認もしくは、足りない部分の補足方法などご教示いただないでしょうか? =============================================== 1、AUTH_MAGICをEC CUBE2.4から取得保存 2、移行先の管理画面にログインしておく(管理者パスワードをデータ移行後に変更するため) 3、EC CUBE2.4の管理画面よりバックアップしたデータから、"dtd_customer" 部分のデータをコピーしてCSVファイルとして別途保存 4、EC CUBE 3.014用に使用しているphpMyAdmin データベースから、dtd_customer(デフォルト)をCSVファイルでエックスポートして、 元データカラム(カスタマイズされているかもしれない)を移行用カラム(数、並び順、種類など)と同じにする。 5、修正した移行用CSVファイルに会員データをコピペして、保存。phpMyAdminでdtd_customerテーブルへインポート。 6、”1”で取得したAUTH_MAGICをEC CUBE3のconfig.ymlに上書き。 7、管理画面にもどり、管理者パスワードを変更。 =============================================== 本来、プラグインで安全に移行できれば一番いいのですが、システム会社からの返答を待ってからですと、 だいぶ時間がかかりそうですので、こちらでご質問させていただきました。 データベースの知識が少ないため、初歩的な質問でしたら大変お手数ですが、ご指導いただけますと大変助かります。 どうぞよろしくお願いいたします。 |
qahrk |
投稿日時: 2018/1/5 9:26
対応状況: 解決済
|
半人前 登録日: 2017/9/3 居住地: 投稿: 12 |
Re: 会員データ移行をphpMyAdminで 2.4 系から3.0.14 へ 会員データ移行プラグインを使用して解決しました。
旧会員データテーブルに追加カラムのカスタマイズはしていましたが、 会員データ移行プラグインでは必要ないカラムは無視されるとのことで、 今回プラグイン使用にて解決しました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |