셸에서의 데이터 처리
Susan Sun
Data Person
sql2csv:
문서:
sql2csv -h
usage: sql2csv [-h] [-v] [-l] [-V] [--db CONNECTION_STRING] [--query QUERY]
[-e ENCODING] [-H]
[FILE]
예시 구문:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
1. 데이터베이스 연결 설정:
--db 뒤에 데이터베이스 연결 문자열을 둡니다sqlite:///로 시작하고 .db로 끝납니다postgres:/// 또는 mysql:///로 시작하며 .db는 없습니다예시 구문:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
2. 데이터베이스에 대한 쿼리:
--query 뒤에 SQL 쿼리 문자열을 둡니다예시 구문:
sql2csv --db "sqlite:///SpotifyDatabase.db" \
--query "SELECT * FROM Spotify_Popularity" \
> Spotify_Popularity.csv
3. 출력 저장:
>: 출력을 새 로컬 CSV 파일로 리다이렉트합니다셸에서의 데이터 처리