본문 바로가기

Database

mysql, mariadb root 계정 사용

mysql과 mariadb의 사용 방법은 동일합니다.


mysql이나 mariadb를 설치 후에 외부에서 바로 db에 접속이 불가능합니다.
root 계정으로 접속하거나 사용자를 추가하여야 db접속 및 사용이 가능합니다.

root 계정으로 접속

설치 후 실행중인 MariaDB로 접속을 해볼텐데요.
생성된 계정이 없기 때문에 접속할 수 있는 방법은 root 계정으로 접속하는 것 밖에 없습니다.
처음 설치되었을 때는 root 계정의 비밀번호가 없는 상태라 비밀번호 없이 접속이 가능합니다.

$> mysql -u root

mariadb에 접속된 상태
MariaDB [(none)]>

위의 명령으로 설치된 mariadb 에 접속합니다.

비밀번호 등록 

mariadb에 접속되었으면, 다음의 순서로 mariadb의 root 계정 비밀번호를 변경합니다.
다음은 비밀번호를 mariadb123 으로 설정하고 있습니다.

MariaDB [(none)]> use mysql;
MariaDB [mysql]> update user set password=PASSWORD("mariadb123") where User='root';
MariaDB [mysql]> flush privileges;
MariaDB [mysql]> quit

비밀번호 등록 확인 및 root 계정으로 접속 

비밀번호를 입력했다면 quit 명령으로 빠져나와서 비밀번호를 사용해서 다시 접속해 봅니다.

$ mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 4
Server version: 10.1.43-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

 

'Database' 카테고리의 다른 글

MySQL DB 백업과 복구  (0) 2017.10.22
mysqldump를 이용해서 Table 구조만 덤프하기  (0) 2017.10.22