Data Processing in Shell
Susan Sun
Data Person
sql2csv:
Dokumentace:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Ukázkový syntax:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Připojení k databázi:
--db následuje připojovací řetězec databázesqlite:/// a končí .dbpostgres:/// nebo mysql:///, bez .dbUkázkový syntax:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Dotazování databáze:
--query následuje řetězec SQL dotazuUkázkový syntax:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Uložení výstupu:
>: přesměruje výstup do nového lokálního CSV souboruData Processing in Shell