mysql にログインしてからのコマンド実行で import
mysql> load data local infile "filepath" into table users fields terminated by ',';
mysqlimport コマンドで import
$ mysqlimport -u root -ppass -d --fields-terminated-by=, --local tusers users.csv
参考
mysqlimport は以下のようにして起動します。
shell> mysqlimport [options] database textfile1 [textfile2 ...]
- -d, --delete
テキストファイルをインポートする前にテーブルを空にする。
- -L, --local
クライアントから入力ファイルを読み取る。デフォルトでは、localhost(デフォルトホスト)に接続した場合、テキストファイルはサーバにあると想定される。
4.9.9. mysqlimport(テキストファイルからのデータのインポート