揮発性のメモ2

最近知った知識を さも昔から知ってた風にメモ書きしていく

mysqlコマンドで、TSVをインポートする

mysql -uunko -ppanko hogehoge --local-infile=1 -e "LOAD DATA LOCAL INFILE 'piyopiyo.tsv' IGNORE INTO TABLE piyopiyo"

--local-infile=1 は ローカルファイルの使用を許可するおまじない

LOAD DATA LOCAL INFILE 'piyopiyo.tsv' IGNORE INTO TABLE piyopiyo;

TSVファイルをインポートする。
デフォルトでは セパレータは \t, 行区切りは \n, カラムの囲いは無し, 1行目を飛ばさない
ファイルは相対パス絶対パス どちらも使える。
カラム数が足りないときは デフォルト値が使用される