0

次のようなデータを含む200のドキュメント(* .doc)のセットがあります。データベース(mysql)にアップロードしたい。それを変換する方法は?簡単な手順はありますか?私はubuntuosを使用しています

 1) Name:           MR RAMESH KUMAR
    Address:        23/64,PANKAJ RESIDENCY
                    HYDERABAD
                    ANDHRA PRADESH
    Residence Tel:  8712455
    Office Tel:     456456  
    E-mail:         ram_iye@ymail.com
4

3 に答える 3

1

最初にCSVに入れることをお勧めします。

于 2009-09-17T10:49:32.033 に答える
0

私はTischに同意しますが、正しい方法であなたを導くためにいくつかの詳細を提供します:あなたはプログラムを使うか、ワードプロセッサでそれをすることができます

1.明確な名前:

2.他の列名を。に置き換えますが、必ず新しい行を削除してください。

例:置換

\nResidence Tel:  

,

3.任意のユーティリティを使用してこれらのレコードをデータベースに挿入します。グーグルでcsvを自分のSQLにインポートします。

于 2009-09-17T11:06:58.440 に答える
0

特に各ドキュメントに1つのレコードしか含まれていない場合は、ファイルを1つの大きなテキストファイルに結合する必要があります。それが最大のハードルになるでしょう。フィールドはコンマで区切り、レコードは改行で区切ります。各フィールドを引用符で囲みます。最後に200行のファイルが必要です。マクロ機能を備えたエディターを使用することをお勧めします。カンマを含むフィールドに注意し、それらが引用符で囲まれていることを確認してください。

"MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "ram_iye@ymail.com"

次に、エディターを使用して、各行にINSERTステートメントを配置します

INSERT INTO people p (FullName, Residency, ..., Email) VALUES ("MR RAMESH KUMAR", "23/64,PANKAJ RESIDENCY", "HYDERABAD", "ANDHRA PRADESH", "8712455", "456456", "ram_iye@ymail.com");

次に、データベース管理ツールでINSERTステートメントを実行します。それでおしまい!

于 2009-09-17T11:22:12.903 に答える