Gegevens verwerken in de Shell
Susan Sun
Data Person
sql2csv:
Documentatie:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
Voorbeeldsyntaxis:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. Databaseverbinding maken:
--db gevolgd door de connection stringsqlite:/// en eindigt op .dbpostgres:/// of mysql:/// en zonder .dbVoorbeeldsyntaxis:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. Query uitvoeren op de database:
--query gevolgd door de SQL-querystringVoorbeeldsyntaxis:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. Output opslaan:
>: leidt output om naar een nieuw lokaal CSV-bestandGegevens verwerken in de Shell