Databehandling i kommandoraden
Susan Sun
Data Person
sql2csv:
Dokumentation:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Exempelsyntax:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Upprätta databasanslutning:
--db följs av databasanslutningssträngensqlite:/// och slutar med .dbpostgres:/// eller mysql:/// och utan .dbExempelsyntax:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Fråga mot databasen:
--query följs av SQL-frågesträngenExempelsyntax:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Spara utdata:
>: omdirigerar utdata till en ny lokal CSV-filDatabehandling i kommandoraden