• MySQL 8.0.17 버전을 사용했습니다.

Database 생성하기

  • DB_NAME은 각자 정해서 적습니다.
    mysql -uroot -p
    # 비밀번호 입력, mysql 진입.
    > create database DB_NAME;

Database 사용자 생성 및 권한 부여

  • USER_NAME, USER_PASSWORD는 각자의 것을 적습니다.
    > CREATE USER 'USER_NAME'@'%' IDENTIFIED BY 'USER_PASSWORD';
    > GRANT ALL ON DB_NAME.* TO 'USER_NAME'@'%';
    > flush privileges;

생성한 Database에 접속

mysql -hHOST -uUSER_NAME -p DB_NAME

mysql -h127.0.0.1 -uUSER_NAME -p DB_NAME

기타 기본 명령어들

  • MySQL 연결 종료

    QUIT
    exit
  • MySQL 버전 출력

    SELECT VERSION();
  • 현재 날짜 구하기

    SELECT CURRENT_DATE;
  • DBMS에 있는 DB 확인

    SHOW DATABASES;
  • DB 사용 선언

    USE ANOTHER_DB_NAME
  • 현재 DB에 존재하는 테이블 확인

    SHOW TABLES;

+ Recent posts