タグ

ブックマーク / zenn.dev/noborus (1)

  • trdsqlはCSV,LTSV,JSONをDB(PostgreSQL,MySQL)にインポートするツールです

    trdsqlCSV,LTSV,JSONに対してSQLを実行するツールと書いてあって、「PostgreSQLMySQLに接続できるため、データをインポートする方法もある」と書いてあるため、オマケ的に捉えられているかもしれませんが、専用ツールを上回るくらい便利に使えます。 データをインポートしたい時に、そもそも候補としてすら挙がっておらず、寂しい気持ちがあるのですが、それよりも何よりも、それtrdsqlでサクッと出来ちゃうのに...という場面を度々目にするので、ここで紹介させていただきます。 そもそものtrdsqlの動作 そもそもtrdsqlの動作は、(デフォルトでSQLite3ですが)データベースに、テキストファイルを読み込んで、インポートし、SQLの処理をデータベースにお任せして、処理結果をテキストのいろんな形式に変換する。という動作になってます。 つまり、毎回データベースにテキストフ

    trdsqlはCSV,LTSV,JSONをDB(PostgreSQL,MySQL)にインポートするツールです
    mandel59
    mandel59 2020/11/30
  • 1