Blog Content

    티스토리 뷰

    MariaDB 데이터베이스 및 계정 생성






    MariaDB 데이터베이스를 만들고, 만든 데이터베이스에 대한 권한을 가지는 계정을 생성해보겠습니다.


    MariaDB 는 윈도우 버전으로 Command Prompt (MariaDB 10.0 (x64)) Console 을 이용하였습니다.



    • 데이터베이스 생성

    C:\Windows\system32>mysql -u root -p  -- root 계정으로 접속합니다.
    Enter password: ****  -- root 게정 비밀번호를 입력합니다.
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 8
    Server version: 10.0.19-MariaDB mariadb.org binary distribution
    
    Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    MariaDB [(none)]> create database demo;  -- demo 라는 명을 가지는 데이터베이스를 생성합니다.
    Query OK, 1 row affected (0.00 sec)
    
    MariaDB [(none)]> show databases;  -- 데이터베이스 목록을 확인합니다.
    +--------------------+
    | Database           |
    +--------------------+
    | demo               |  -- 생성완료
    | information_schema |
    | mysql              |
    | performance_schema |
    | test               |
    +--------------------+
    5 rows in set (0.00 sec)
    
    MariaDB [(none)]>
    

    생성한 데이터베이스를 삭제할 경우
    -- demo 라는 명을 가지는 데이터베이스를 삭제합니다.
    MariaDB [(none)]> drop database demo;  
    



    • 계정 생성 및 권한 부여

    -- 비밀번호가 1111인 tester 계정을 생성합니다. MariaDB [(none)]> create user 'tester'@'localhost' identified by '1111'; Query OK, 0 rows affected (0.02 sec) -- tester 계정에게 demo 데이터베이스의 모든 사용권한을 부여한다. -- '%' 대신 localhost를 사용할 경우 외부에서 접속 불가 MariaDB [(none)]> grant all privileges on demo.* to tester@'%'; Query OK, 0 rows affected (0.38 sec) -- 권한설정을 새로 반영합니다. MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.01 sec)


    MySQL을 설치하면 기본적으로 로컬(localhost)에서만 접속이 가능하도록 되어 있습니다. 
    혼자 개발하는 거면 상관없지만, 하나의 계정으로 여러 곳에서 사용할 경우 사용권한 부여시 'localhost' 대신 '%' 을 사용하여 
    외부에서 해당 계정에 대해서 외부에서 접근이 가능하도록 합니다.



    • 계정 생성 확인

    Setting environment for MariaDB 10.0 (x64)
    
    C:\Windows\system32>mysql -u tester -p  -- 생성한 tester 계정으로 접속합니다.
    Enter password: ****
    Welcome to the MariaDB monitor.  Commands end with ; or \g.
    Your MariaDB connection id is 9
    Server version: 10.0.19-MariaDB mariadb.org binary distribution
    
    Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    MariaDB [(none)]>
    


    이상 MariaDB 데이터베이스 및 계정 생성에 대해서 마치겠습니다.


    '개발 Story > MariaDB' 카테고리의 다른 글

    MariaDB JDBC 드라이버 정보  (2) 2015.06.01
    MariaDB 윈도우 버전 설치 및 사용법  (2) 2015.06.01

    Comments