重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

さくらサーバを利用しています
そのサーバにあるphpMyadminの利用で質問させてください

テーブルAにレコードA1~A1000までの1000件のデータがあります
そこに1001件目のレコードを追加したいのですが、フィールドが
700項目程度あり、そこに1項目ごと入力するのが大変なので、

A1~A1000のデータの中から、類似の1つのレコードをCSVでダウンロードして
パソコン側でそのデータを修正してアップロードしたいと思います

そこでphpMyadminを利用しての次のような手順でデータ操作しようと思っています

phpMyadminのメニューにあるエクスポートで該当のレコードをPC側に抽出し
そのデータをエクセルで必要な所を修整します
そして、A1~A1000にないID番号を振り、そのデータをphpMyadminで
インポートさせようと思います

そこでお聞きしたいのは

この1件のデータをインポートをさせた時、サーバ側にある1000件のデータにプラス
されて1001件になるでしょうか

それとも、1000件の上にインポートされたデータがかぶせられて、1000件の
データがなくなり1件になってしまうのでしょうか

自分では前者のように1001件になると思うのですが万一後者になったら
大変なため質問させていただきました
よろしくお願いします。

A 回答 (1件)

> この1件のデータをインポートをさせた時、サーバ側にある1000件のデータにプラスされて1001件になるでしょうか


いえ~すざっつらいと。

> それとも、1000件の上にインポートされたデータがかぶせられて、1000件のデータがなくなり1件になってしまうのでしょうか
の~!

ただ、CSVでデータをやりとりするのはお勧めしない。Excelが悪さをする事もあるし。SQLでエクスポートした方が安全かも。
それに、phpMyAdminを使ってるんだったら適当な行を表示してコピーすればいいんじゃない? 行を表示した時にチェックボックス、編集、コピー、削除って出てるでしょ(phpMyAdmin 3.5.7で確認)。そこでコピーを選ぶと、元のデータが全列に入った状態でinsert画面になる。そこでちょこちょこっと値を書き換えて登録した方が楽チンだと思うけどな。
    • good
    • 0
この回答へのお礼

早速回答いただきありがとうございました。
安心できました。
また、SQLでの操作方法について教えていただきありがとうございました。
SQLで実施したことがなかったものなので・・・
後で、実施してみたいと思います
ありがとうございました。

お礼日時:2013/09/22 07:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!