IT仕事 秀丸

XOOPSとWordPressが同居しているDBでWP側のデータをいじりたいとき。

投稿日:2009年10月5日 更新日:

かたやEUC、かたやunicodeなので、なかなか思ったようにいかず、しばらく試行錯誤。
苦労した結果、以下の手順でやればうまくいきそうなので、覚え書き。

■PhpMyAdminで既存DBからエクスポート
普通にエクスポートすると画面上のテキストボックスに結果が表示される。普通はこのままエディタにコピペするが、今回の場合出力結果事態が文字化けを起こしているので、このやり方は取らない・・・ので、やり直し。
やり直し時の実行前に、「ファイルで保存する」にチェックする。
実行後、エディタで開くとき、例えば秀丸ならエンコードをどうするか聞いてくるので、文字化けしていないエンコードを選択して(今回はunicode)で開く。
すると、文字化けしていないテキストが取り出せる。

■PhpMyAdminで既存DBへのインポート
まずは、1レコードだけ、テストでやってみる。
SQL出力時の結果から、「INSERT INTO~」とかカッコとかを削除して整形する。
整形データを、unicodeのエンコードで保存する。
インポートというタブがPhpMyAdminに無いので、SQLタブを選び、画面一番下に「テーブルにテキストファイルを追加する」があるので、そこをクリック。
「テキストファイルの場所」
「フィールド区切り記号」
「フィールド囲み記号」
を適当に指定、実行する。
うまくいかないときは、エンコードを疑う。

これで、万事うまくいくのでは。

-IT仕事, 秀丸

執筆者:

関連記事

no image

spam対策

Yahooの外部メールがWebメールの画面で受信できなくなった。 Yahooアカウントのメールはできるのに。 Yahooに問い合わせたとこと、「外部メールのプロバイダに障害が起こっている可能性があるか …

no image

Arigato Automationよ、ありがとう!

ShopifyでArigato Automationを使っている。ハッキリ言って便利だ。 やりたかったことと、そのサンプルとさせてもらったワークフローのメモ。 下書きをもとに正式注文を作成したら、下書 …

no image

DropBox VS Googleドライブ はサムネイル対応が決め手で、こっちの勝ち

DropBoxは、会社PCにインストールしている。けどあまり有効に使っていない。 Googleドライブは未だ使ったことがない。 家のPCでデジカメ写真がたまっているのだが、相当な量になってきたのでバッ …

Amazonへ出品している商品の、商品名だけを一括で変更したいときの手順

1.以下のページを参考に、出品レポートをダウンロード。商品名を一括で変更・編集する方法 – Amazon出品サービス / 出品に関する一般的な質問 – Amazonセラーフォー …

no image

Photoshopの疑問色々解決備忘録

Photoshopでレイヤーを重ねたときに特定のレイヤーのオブジェクトだけをグラデーションかけたい・・・って時にどうやるか。 どうするんでしたっけ? 以前悩んでいろんな人に聞いて回ってしかし誰もわから …