Sangjun 개발 블로그
    • 게시글
    • db
    • devops
      • docker
    • framework
      • django
    • os
      • linux
      • windows
    • programming
      • golang
      • python
    • algorithm
      • leetcode
    Hero Image
    PostgreDB SQL 명령어 (PostgreDB SQL Command)

    1. DATABASE 생성 DATABASE 생성 PostgreDB의 경우 대문자인식은 ““으로 감싸야 사용가능하다. CREATE DATABASE "{database_name}"; 2. USER 생성 USER 생성 CREATE USER {user_name} WITH PASSWORD '{user_password}' SUPERUSER 권한부여(개발용 계정으로 사용 예정) ALTER USER {user_name} WITH SUPERUSER; 유저에게 특정 권한 부여 GRANT {permissions} ON DATABASE {db_name} TO {user_name}; 참고 URL : https://www.postgresql.org/docs/current/sql-grant.html 예시 GRANT ALL ON DATABASE "ABCD_DB" TO abcd_user; 계정 부여권한 해제 REVOKE ALL ON DATABASE {db_name} FROM {user_name}; 계정 삭제

    October 20, 2020 Read
    Hero Image
    MSSQL SQL 명령어 (MSSQL SQL Command)

    1. 테이블 생성 (Create Table) CREATE TABLE 테이블명( 컬럼명 타입(크기) NOT NULL, --NULL 값이 들어갈 수 없음 컬럼명 타입 NULL DEFAULT(값), --초기값 지정 CONSTRAIN PK이름 PRIMARY KEY(컬럼명) --PK설정 ) 컬럼 타입 : INT / NVARCHAR / VARCHAR / DATETIME CREATE TABLE MY_TABLE( NO_EMP NVARCHAR(10)NOT NULL, -- NULL 값이 들어갈 수 없음 NM_KOR NVARCHAR(40)NOT NULL, -- NULL 값이 들어갈 수 없음 AGE INT NULL DEFAULT (0), --초기값 = 0 TODAY DATETIME DEFAULT(GETDATE()), --초기값 현재날짜 ) --CONSTRAINT PK_MY_TABLE PRIMARY KEY(NO_EMP)--PK : NO_EMP ) CREATE TABLE MY_TABLE2( ID int PRIMARY KEY, DATA_JSON nvarchar NULL, CODE nvarchar(20) NOT NULL, IMAGE_PATH nvarchar(300) NOT NULL, IMAGE_NAME nvarchar(100) NOT NULL, IMAGE_TYPE nvarchar(5) NOT NULL, IN_DATE datetime default(GETDATE()) NOT NULL ) 2.

    October 13, 2020 Read
    Hero Image
    PostgreDB 설치 (PostgreDB Setup)

    설치환경 : Windows 10 1. PostgreDB 설치 1.1. 설치파일 다운로드 윈도우즈용 설치 파일은 현재 EnterpriseDB사가 배포 Download URL https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 1.2. PostgreSQL 설치 postgresql-[버전]-windows-x64.exe 파일을 실행 Next 클릭 설치할 소프트웨어를 선택하는 대화창(Select Components)에서 아래 2개만 설치 [ ] PostgreSQL Server [ ] Command Line Tools Next 클릭 후, PostgreSQL 서버를 사용하면서 자료저장 위치 지정(default) 기본 데이터베이스 관리자 postgres계정 비밀번호 지정 포트 지정 > 15432(기본포트가 아닌 다른포트번호) 으로 수정후 [Next] 클릭 2.

    September 29, 2020 Read
    Hero Image
    MariaDB SQL 명령어 (MariaDB SQL Command)

    1. database 확인 SHOW DATABASES; 2. database 생성 CREATE DATABASE database_name; 3. 특정 database 접속 USE database_name; 3-1. mysql database 접속 USE mysql; 4. 사용자 확인 MariaDB[mysql] SELECT HOST, USER, PASSWORD FROM USER; 5. 사용자 계정 생성 ‘id’@’localhost’ 이면 로컬에서만 접속 가능 CREATE USER 'user_id'@'%' IDENTIFIED BY 'user_password'; CREATE USER 'user_id' IDENTIFIED BY 'user_password'; 6. 사용자 권한 부여 GRANT ALL PRIVILEGES ON database_name.* TO 'user_id'@'%'; GRANT ALL PRIVILEGES ON database_name.

    September 28, 2020 Read
    바로가기
    • About
    • Recent Posts
    Contact me:
    • sangjuncha.dev@gmail.com

    Toha Theme Logo Toha
    Copyright 2020. SangjunCha all rights reserved.
    Powered by Hugo Logo