도커와 마찬가지로 적어둔 메뉴얼이 박살나서 작성하는 설치 명령어
반응형
Update Server & install mysql
$ sudo apt update
$ sudo apt install mysql-server
root 계정 접속
sudo mysql -u root -p
Create ID
CREATE USER 'ID'@'host' IDENTIFIED WITH mysql_native_password by 'password';
ex) CREATE USER 'hero'@'%' IDENTIFIED WITH mysql_native_password by '1201';
변경 사항 적용
FLUSH PRIVILEGES;
DB 생성
create database [DB NAME];
ex) create database hero_db;
계정에 DB 접근 권한 부여
GRANT ALL PRIVILEGES ON [DB스키마].[권한] to '아이디'@‘호스트';
ex) GRANT ALL PRIVILEGES ON hero_db.* to 'hero'@'%';
변경사항 적용 후 나가기
FLUSH PRIVILEGES;
quit
외부 접속 허용
$ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address값을 허용할 주소로 변경(0.0.0.0 은 다 허용)
변경후 esc -> :wq 엔터로 저장 후 나오기
MySQL 재실행
$ sudo service mysql start
반응형
'💻 > Linux' 카테고리의 다른 글
우분투에 도커 설치하기 (0) | 2023.03.10 |
---|