MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

最初の行の列の名前を持つテキストファイルからデータをインポートするにはどうすればよいですか?


場合によっては、入力テキストファイルの最初の行に列の名前があり、そのような種類のテキストファイルからMySQLテーブルにデータをインポートするには、[IGNOREROWS]オプションを使用する必要があります。それを説明するために、次の例を使用しています-

以下は、A.txtファイルのカンマ区切り値です-

Id,Name,Country,Salary
100,”Ram”,”INDIA”,25000
101,”Mohan”,”INDIA”,28000
このデータをemployee3_tblという名前の次のファイルにインポートします-

mysql> Create table employee3_tbl(Id Int, Name Varchar(20), Country Varchar(20),Salary Int);
Query OK, 0 rows affected (0.1 sec)

これで、ファイルからデータベーステーブルへのデータの転送は、次のテーブルを使用して実行できます-

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee3_tbl FIELDS TERMINATED BY ',' ENCLOSED BY ‘“’ IGNORE 1 ROWS;
Query OK, 2 rows affected (0.16 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0

上記のクエリでは、MySQLは最初の行を無視します。行を無視するかどうかは、「IGNORenROWS」オプションの「n」の場所に指定された値によって異なります。

mysql> Select * from employee3_tbl;
+------+-------+---------+--------+
| Id   | Name  | Country | Salary |
+------+-------+---------+--------+
| 100  | Ram   | INDIA   | 25000  |
| 101  | Mohan | INDIA   | 28000  |
+------+-------+---------+--------+
2 rows in set (0.00 sec)

上記の結果セットは、A.txtファイルのデータがテーブルに転送されたことを示しています。


  1. PDFからExcelにデータをインポートする方法

    PDFは、最も用途の広いドキュメント形式の1つです。さらに、ドキュメントを共有するときに、フォーマットが変更されたり、テンプレートが誤って編集されたりする心配がありません。ほとんどすべての種類のドキュメントをPDFとして共有できます。ただし、PDFドキュメントを編集しようとすると問題が発生します。さらに、構造化ファイル形式をPDFに変換すると、オンラインコンバーターを使用して簡単に元に戻すことができます。一方、スキャンした画像で構成されるPDFは、編集が非常に困難になります。 この記事で紹介するソリューションは、他のユーザーによっても試され、検証されたユーザーによって提供されます。また、ソ

  2. テキスト ファイルから Excel にデータをインポートする方法 (3 つの方法)

    必要なデータがテキスト ファイルに含まれている場合があります。そのデータを Excel にインポートする必要があります。 さまざまな操作を実行するためのワークブック。この記事では、 データをインポート するためのシンプルで効果的な方法を紹介します。 テキスト ファイル から Excel に . 説明のために、テキスト ファイルに存在する次のデータをソースとして使用します。たとえば、データには Salesman が含まれています 、商品 、および セールス 会社の。この情報を Excel にインポートします 次のワークブックをダウンロードして、自分で練習してください。 テ