MySQL 설치부터 사용자 추가
MySQL에서 DB를 생성하고 사용자를 추가하여 권한을 부여하는 명령어 정리
💡
설치환경
Ubuntu 20.04
MySQL 8.0.36
DBeaver 24.03
Ubuntu 20.04
MySQL 8.0.36
DBeaver 24.03
MySQL 설치
$ sudo apt update
$ sudo apt install mysql-server
$ sudo mysql_secure_installation
DB 생성 및 사용자 추가
$ create database <dbname>;
$ create user '<userid>'@'localhost' identified by '<password>';
$ grant all privileges on <dbname>.* to '<userid>'@'loalhost';
$ flush privileges;
MySQL 외부 접속 설정
$ sudo ufw allow mysql
or
$ sudo ufw allow 3306
* 바인딩 어드레스를 0.0.0.0으로 변경 (또는 원하는 IP 입력)
* mysql.cnf와 혼동하지 말 것
$ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf