STUDY/DATABASE
MySQL | DATABASE, USER 생성 / Data Export / Data Import
개미606
2020. 10. 6. 09:49
0. MySQL접속
root계정으로 접속 후 mysql database사용
$ mysql -u root -p
$ use mysql
1. USER생성
@'%'를 붙이는 이유는 외부접속을 허용하기 위함
작은 따옴표 꼭 붙일것
$ create user 'username'@'%' identified by 'password';
// native password
$ create user 'username'@'%' identified with mysql_native_password by 'password';
2. DATABASE생성
생성 후 show databases를 통해 확인해보기
$ create database [database_name] default character set utf8;
*DATABASE삭제
$ drop database [databasename];
3. 권한 부여
해당 데이터베이스의 모든 테이블에 대한 권한을 부여함
$ grant all privileges on [databasename].* to [username]@'%';
+) MySQL워크벤치를 사용한 Data Export/Import
+) 참고