2016年1月22日カテゴリー:

EC-CUBE:phpMyAdminを利用してデータベースを操作する

1 dtb_categoryにカラムを追加

———————————-
ALTER TABLE dtb_category ADD age_judge int NOT NULL DEFAULT 0;
———————————-

(1)該当のデータベースを選択します。

001

(2)「SQL」タブをクリックし、入力欄にSQLを入力後、「実行」ボタンをクリックします。

002

(3)SQLの実行が失敗したときは下図のような表示になりますので、SQLを確認し再度実行してください。

003

(4)SQLが成功したときは、下図のように表示されます。

004

2 管理画面のパラメータに設定項目を追加

① データベース「mtb_constants」を「表示」します。
② 「rank」カラムの最終値を探します。
③ 最終値が3045なら、★は上から順に3046、3047、3048となります。★を書き換えてから実行してください。
———————————-
INSERT INTO mtb_constants (id, name, rank, remarks) VALUES (‘AGE_JUDGE_COOKIE_TIME’, ‘1’, ★, ‘年令認証のクッキー保存時間 保存しない:1 2時間:2*60*60*1000’);
INSERT INTO mtb_constants (id, name, rank, remarks) VALUES (‘AGE_JUDGE_COOKIE_DELETE’, ‘false’, ★, ‘「Cookie削除」を表示する:true 表示しない:false’);
INSERT INTO mtb_constants (id, name, rank, remarks) VALUES (‘AGE_JUDGE_DETAIL’, ‘1’, ★, ‘商品詳細ページの認証方法 1:ページを開いた時 2:カートボタンをクリックした時’);
———————————-

(1)「mtb_constants」テーブルをクリックすると、「rank」カラムの数値がランダムに並んでいますので、「rank」をクリックして番号順に並び替えます。

005

(2)番号順に並んだところで、ページのプルダウンで最終ページを選択するか、「>>」をクリックして最終ページに移動します。

006

(3)「rank」カラムの最終値を確認します。ここでは「1420」です。

007

(4)続けて「SQL」タブをクリックします。入力欄にSQLが入力されている場合は、それを削除します。

008

(5)実行したいSQLを入力します。

009

 

(6)★印を、先ほど確認した最終値にプラス1をした数値に書き換え、「実行」ボタンをクリックします。

010

 

(7)下図のように表示されれば、成功です。

011