참조사이트: Postgresql - tutorial + Tutorialspoint** 근데 어차피 Phpstorm써서 데이터베이스 관리할 건데... 굳이 이럴 필요성이 있나 싶기도 하고 1. 데이터베이스 만들기 TableSpace가 없을 때CREATE DATABASE 데이터베이스이름;TableSpace가 있을 때CREATE DATABASE 데이터베이스이름 TABLESPACE 테이블스페이스이름; 2. 데이터베이스 지우기 DROP DATABASE 데이터베이스이름; 3. 스키마 만들기 CREATE SCHEMA 스키마이름; 4. 스키마 지우기 스키마 지우기DROP SCHEMA 스키마이름; 스키마 및 해당 스키마와 관련된 모든 테이블들까지 지우기(주의!!) DROP SCHEMA 스키마이름 CASCADE; 5. 테..
psql 창에서, 사용되는 커맨드를 알아보고자 한다. ※ 참고: bash 창(psql이 깔린 경로, /var/lib/pgsql96)에서, cat .bash_profile 을 입력하면PGDATA=/var/lib/pgsql93/data 라고 뜬다.이 경로가 데이터베이스 저장 경로이다. 1. \db: 테이블스페이스(tablespace)를 보여준다. ※테이블스페이스란? - Mysql 과 MariaDB에서는 없는 개념이며, Oracle과 PostgreSQL에서만 존재하는 개념. - 일반적으로 데이터베이스는 지정된 장소에만 저장할 수 있으나, 테이블스페이스를 이용하면 아무 경로로 지정하여 데이터베이스를 저장할 수 있다. 따라서, DB를 확장하거나 HDD에서 쓰이든 DB를 SSD로 옮기게 함으로써 성능 향상을 꾀할 ..