SK Rookies 9/Cloud
Database Server 원격 접속
CodeBeginer
2022. 9. 28. 14:09
workbench 설치
우분투에서 원격에서 사용할 계정 만들기
sudo mysql -u root -p
create user id@'%' identified by 'password'; // '%'는 어디서든지 접속이 가능한 계정
grand all privileges on *.* to id@'%'; // *.* 모든 디비 모든 테이블에 권한 부여
우분투에서 외부 접속 허용해주기
sudo ufw allow 3306 // 3306포트 열어주기 (Ubuntu FireWall)
아래 사진의 폴더로 들어간 후 mysqld.cnf에서 bind-address 수정하기 (127.0.0.1(자신만 허용) -> 0.0.0.0(전부 허용))
sudo service mysql restart //재시작
워크브랜치에서 + 누르고 디비 추가해주기
Hostname = IP, Username = DB ID, Store in Vault = DB Password
번개 : 명령어 전부 실행
번개+커서 : 커서가 위치하는 줄 실행
Goods.sql 실습
파일을 workbranch로 열고 실행하면 Database가 생긴다
내림차순(최근 주문)으로 5개만