[MySQL]사용자와 테이블 생성하는법

한상욱·2023년 10월 31일
0

CS&자격증후기&잡담

목록 보기
3/21
post-thumbnail

테이블 생성

초기에 이미 생성되어 있는 데이터베이스들이 있습니다. 이친구들은 건들면 안됩니다. 주의하세요.

저는 실습용 데이터베이스가 새로 필요합니다. 그래서 하나 새로 만드는 쿼리를 알아봅시다.

create database [데이터베이스];

사용자 생성

기본적으로 MySQL을 설치하게 되면, root 사용자만 존재합니다. 하지만, root를 사용하는 것은 그렇게 좋은 방법은 아니죠. 사용자 만드는 방법을 알아봅시다. hsw라는 사용자를 생성해서 이용할 예정이에요.

create user 'hsw'@'%' identified by 'hsw';

create 문을 이용해서 사용자를 만들었습니다. 이렇게 만든 사용자는 특정 데이터베이스를 이용하기 위해 만들겠죠. 이 사용자에게 특정 데이터베이스를 이용하기 위한 권한을 부여하겠습니다. 권한 부여는 grant문을 이용하죠.

 grant all privileges on mysql.* to hsw@'%';

모든 권한을 hsw에게 부여했습니다.

profile
자기주도적, 지속 성장하는 모바일앱 개발자가 되기 위해

0개의 댓글