마법 아닌 드라이버
모든 언어가 Postgres 드라이버 가짐. 최고 (Python psycopg, Node pg, Rust sqlx, Go pgx, C libpq) 가 wire 프로토콜 직접 말함, binary 파라미터 인코딩 지원, connection 풀과 통합. ORM 과 query builder 모두 이거 위에 올라감.
Connection string
표준 URL 형태: postgresql://user:pass@host:5432/dbname?sslmode=require. 부분 외워. 같은 string 이 psql, 어느 드라이버, pgAdmin, 어디서나 동작.
항상 파라미터화
드라이버 레벨 파라미터 바인딩이 SQL injection 의 주된 방어. 유저 입력을 SQL string 에 절대 연결하지 마. 파라미터로 전달; 드라이버와 DB 가 escaping 정확히 처리.