created: 2019-05-22T03:57:56.000Z

csvsqlを使ってサクッとスプレッドシートからmysqlにデータを入れる

  • スプレッドシートに入れたいデータを書いてcsv形式でダウンロード
  • csvをcsvsqlをつかってDBに入れる

csvsql

csvsqlはcsvkitをインストールするとついてくる

$ pip install csvkit

コマンド例

$ cat ~/Downloads/無題のスプレッドシート\ -\ シート1.csv \
  | csvsql --db mysql://root:@127.0.0.1:3306/mydb --insert --no-create --tables my_table

オプションなどの説明はこのへん

参考