초기에 이미 생성되어 있는 데이터베이스들이 있습니다. 이친구들은 건들면 안됩니다. 주의하세요.
저는 실습용 데이터베이스가 새로 필요합니다. 그래서 하나 새로 만드는 쿼리를 알아봅시다.
create database [데이터베이스];
기본적으로 MySQL을 설치하게 되면, root 사용자만 존재합니다. 하지만, root를 사용하는 것은 그렇게 좋은 방법은 아니죠. 사용자 만드는 방법을 알아봅시다. hsw라는 사용자를 생성해서 이용할 예정이에요.
create user 'hsw'@'%' identified by 'hsw';
create 문을 이용해서 사용자를 만들었습니다. 이렇게 만든 사용자는 특정 데이터베이스를 이용하기 위해 만들겠죠. 이 사용자에게 특정 데이터베이스를 이용하기 위한 권한을 부여하겠습니다. 권한 부여는 grant문을 이용하죠.
grant all privileges on mysql.* to hsw@'%';
모든 권한을 hsw에게 부여했습니다.