markdown MySQL的CSVでファイルをインポートする

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown MySQL的CSVでファイルをインポートする相关的知识,希望对你有一定的参考价值。

# MySQLでCSVファイルをインポートする

## 手順
1. ファイルの用意
``` sh
# ヘッダー付きのファイルを用意
cat /tmp/users.csv 
id,name
1,aha
2,ihi
3,ufu
```

2. `--local_infile=1` をつけてログイン
``` sh
mysql -uroot -ppassword --local_infile=1
```

3. LOAD DATAでインポート
``` mysql
-- データベースの選択
use sandbox;

-- CSVファイルのインポート
mysql> LOAD DATA LOCAL INFILE '/tmp/users.csv' INTO TABLE users FIELDS TERMINATED BY ',' ENCLOSED BY '"' IGNORE 1 LINES;
Query OK, 3 rows affected (0.03 sec)
Records: 3  Deleted: 0  Skipped: 0  Warnings: 0

mysql> select * from users;
+----+------+
| id | name |
+----+------+
|  1 | aha  |
|  2 | ihi  |
|  3 | ufu  |
+----+------+
3 rows in set (0.00 sec)
```

## インポートに失敗する場合
- [CSVファイルのインポートで ERROR 1148 (42000) が発生した際の対処方法](https://gist.github.com/takenoco82/78fb0d06c4c68cfe56554a25514fa63c)

以上是关于markdown MySQL的CSVでファイルをインポートする的主要内容,如果未能解决你的问题,请参考以下文章

html JSでHTMLファイルをインクルードする。(AJAX)

golang Golang +杜松子酒でファイルをダウンロードさせる

markdown ファイルを指すURLに个别のファイルのエイリアスを作る

markdown 検索したファイルを削除

markdown 蟒蛇でPKLファイルを开く

markdown SCPでファイルダウンロード&アップロード