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

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


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

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

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

ここで、オプション「FIELDS SEPARATED BY」を使用して次のクエリを使用すると、データをMySQLテーブルにインポートできます-

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)

  1. MySQLテーブルからデータを削除した後に1で自動インクリメントするにはどうすればよいですか?

    これには、TRUNCATETABLEコマンドを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1796      (      StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,      StudentName varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにい

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

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