LOADDATALOCALINFIL にデータをインポートできます。"/> LOADDATALOCALINFIL にデータをインポートできます。">

ホームページ  >  記事  >  データベース  >  「FIELDS TERMINATED BY」オプションを指定した MySQL LOAD DATA INFILE ステートメントを使用して、テキスト ファイルから MySQL テーブルにデータをインポートするにはどうすればよいですか?

「FIELDS TERMINATED BY」オプションを指定した MySQL LOAD DATA INFILE ステートメントを使用して、テキスト ファイルから MySQL テーブルにデータをインポートするにはどうすればよいですか?

WBOY
WBOY転載
2023-09-02 11:13:061316ブラウズ

我们如何使用带有“FIELDS TERMINATED BY”选项的 MySQL LOAD DATA INFILE 语句将数据从文本文件导入到 MySQL 表中?

コンマ (,) またはコロン (:) などのその他の区切り文字で区切られた値を持つテキスト ファイルを MySQL テーブルにインポートする場合は、「FIELDS TERMINATED」を使用する必要があります。 BY" " オプションは、次の例で理解できます。

Example

インポートするテキスト ファイルに、セミコロン (;) で区切られた次のデータがあるとします。 MySQL ファイル "A.txt" -

100;Ram;IND;15000
120;Mohan;IND;18000

次のクエリを利用して、オプション "FIELDS SEPARATED BY" -

mysql> LOAD DATA LOCAL INFILE 'd:\A.txt' INTO table employee12_tbl FIELDS TERMINATED BY ';';
Query OK, 2 rows affected (0.04 sec)
Records: 2 Deleted: 0 Skipped: 0 Warnings: 0

mysql> Select * from employee12_tbl;
+------+----------------+----------+--------+
| Id   | Name           | Country  | Salary |
+------+----------------+----------+--------+
| 100  | Ram            | IND      |  15000 |
| 120  | Mohan          | IND      |  18000 |
+------+----------------+----------+--------+
2 rows in set (0.00 sec)
## を使用してデータを MySQL テーブルにインポートできます。 #

以上が「FIELDS TERMINATED BY」オプションを指定した MySQL LOAD DATA INFILE ステートメントを使用して、テキスト ファイルから MySQL テーブルにデータをインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。