Putty로 EC2 인스턴스에 SSH 접속하여 MySQL을 설치하고 로컬에서 접속가능하게 해보자
$ apt-get install mysql-server
$ apt-get install mysql-server -y
$ mysql -u root -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '원하는 password 입력';
처음과 같이 그냥 엔터를 누르면 접속X
mysql> GRANT ALL PRIVILEGES ON *.* TO '아이디'@'%' IDENTIFIED BY '패스워드';
mysql> flush privileges; //권한 변경 저장
$ vi /etc/mysql/mysql.conf.d/mysqld.cnf
수정할 부분으로 이동 후 i를 눌러 수정 모드 -> bind-address 주석 처리하고 ESC -> :wq(저장하고 나가기)
$ service mysql restart
MySQL에 외부접속 하기위해서는 DB 클라이언트 프로그램이 필요
기본적으로 제공해주는 MYSQL WORKBENCH를 이용해보자
외부접속 성공~~👍