Mysql
mysql 데이터베이스 생성 및 계정 추가
에이미103
2022. 9. 2. 14:32
- 리눅스에서 mysql 접속 및 사용자 계정 확인
sudo mysql -uroot -p
> use mysql;
> SELECT Host, User, authentication_string FROM mysql.user;
- mysql 계정추가
CREATE USER '[계정명]'@'localhost' IDENTIFIED WITH mysql_native_password BY '[비밀번호]';
CREATE USER '[계정명]'@'%' IDENTIFIED WITH mysql_native_password BY '[비밀번호]';
FLUSH PRIVILEGES;
- mysql 데이터베이스 생성 및 권한 설정
CREATE DATABASE [데이터베이스명] DEFAULT CHARACTER SET utf8mb4;
GRANT ALL PRIVILEGES ON [데이터베이스명].* TO '[계정명]'@'%';
GRANT ALL PRIVILEGES ON [데이터베이스명].* TO '[계정명]'@'localhost';
FLUSH PRIVILEGES;