「[EC-CUBE]郵便番号データの入れ替え」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
gg郵便番号データは、合併などで変更されていくため、適宜入れ替え作業をする必要がある。
その場合はDBに記録されている郵便データを一度空にする。
SQL実行
TRUNCATE mtb_zip;
&bold(){注意:ダウンロードしてきたKEN_ALL.CSVの文字コードがShift-JISになっているので、これをEC-CUBE1系ならEUC-JPに、EC-CUBE2系ならUTF-8系にテキストエディタ等で変更すること!。}
1.「mtb_zip」テーブルのデータを「TRUNCATE」等のSQL文を使って空っぽにする(テーブルの削除ではない)。
2.http://www.post.japanpost.jp/zipcode/dl/kogaki.html (日本郵便)にアクセスして、「全国一括」のデータをダウンロードする
3.lzh形式の圧縮ファイルを解凍。
4.解凍すると「KEN_ALL.CSV」が作成されるので、これを&bold(){テキストエディタ等で開き、EC-CUBE1系の場合は、文字コードをEUC-JP、EC-CUBE2.0以降の場合はUTF-8で保存する。(※重要)}
5.以下に古い「KEN_ALL.CSV」があるので、KEN_ALL.CSVを上書きアップロードする。
[DocumentRoot]/data/downloads/
6.EC-CUBEの管理画面の「基本情報管理」→「郵便番号DB登録」のボタンをクリックして完了。
郵便番号データは、大概月末付近で更新されるため、月初めにチェック、更新すべき?
郵便番号データは、合併などで変更されていくため、適宜入れ替え作業をする必要がある。
その場合はDBに記録されている郵便データを一度空にする。
SQL実行
TRUNCATE mtb_zip;
&bold(){注意:ダウンロードしてきたKEN_ALL.CSVの文字コードがShift-JISになっているので、これをEC-CUBE1系ならEUC-JPに、EC-CUBE2系ならUTF-8系にテキストエディタ等で変更すること!。}
1.「mtb_zip」テーブルのデータを「TRUNCATE」等のSQL文を使って空っぽにする(テーブルの削除ではない)。
2.http://www.post.japanpost.jp/zipcode/dl/kogaki.html (日本郵便)にアクセスして、「全国一括」のデータをダウンロードする
3.lzh形式の圧縮ファイルを解凍。
4.解凍すると「KEN_ALL.CSV」が作成されるので、これを&bold(){テキストエディタ等で開き、EC-CUBE1系の場合は、文字コードをEUC-JP、EC-CUBE2.0以降の場合はUTF-8で保存する。(※重要)}
5.以下に古い「KEN_ALL.CSV」があるので、KEN_ALL.CSVを上書きアップロードする。
[DocumentRoot]/data/downloads/
6.EC-CUBEの管理画面の「基本情報管理」→「郵便番号DB登録」のボタンをクリックして完了。
郵便番号データは、大概月末付近で更新されるため、月初めにチェック、更新すべき?