본문 바로가기

정보

postgresql 명령어 모음


데이터베이스 생성


CREATE DATABASE table_name ; 


테이블 권한 설정


GRANT ALL PRIVILEGES ON DATABASE table_name to "postgres"; 


데이터베이스 접속


\c walkadog;

   

데이터 베이스 접속자 비밀번호 설정


alter user postgres with password 'password'; 


seq 생성


CREATE SEQUENCE seq_pk START 1;


table 생성 


CREATE TABLE video

(

  id integer DEFAULT nextval('seq_pk'),

  video_src varchar(50),

  thumnail_src varchar(50),

  title varchar(50),

  contents varchar(50),

  tag varchar(50),

  hit integer default 1,

  constraint pk_student primary key (id)

);


Alter table 


ALTER TABLE table_name ALTER COLUMN column_name SET DEFAULT '0';


table 구조확인


 \d+ table name


Insert 쿼리


INSERT INTO 스키마명.”테이블명” (“칼럼명”,”칼럼명2”,”칼럼명3”) VALUES (값1, 값2, 값3);