본문 바로가기

MySQL3

Ubuntu MySQL설치&설정 - 3. MySQL 어카운트 권한 및 외부 접속 ✔ 작업환경 AWS EC2, Ubuntu 18.04.4, MySQL 5.7.3 ✔ 목표 MySQL을 설치 했으니 실제로 운영을 위해 아이디 발행 및 권한과 외부 접속 설정을 해보자. 1. 새 어카운트 생성 2. 생성한 아이디에 권한을 부여 ✔ Start! 우선 서버내에서 MySQL에 접속하자 mysql -u root -p 잘 접속된다. 이번엔 서버내 접속이 아닌 SQL툴을 이용해서 외부 접속이 가능한지 확인해보자. (Toad를 이용해보았다. 어떤툴이던 상관없다.) 호스트에 연결할 수 없다!!!! 이유는 우선 root어카운트의 호스트 접속 권한이 localhost로 제한 되어있기 때문이다. 서버로 돌아와 root어카운트의 권한을 확인해보자. mysql로그인 상태에서 SELECT User, Host FROM.. 2020. 6. 16.
Ubuntu MySQL설치&설정 - 2. MySQL초기 설정 ✔ 작업환경 AWS EC2, Ubuntu 18.04.4, MySQL 5.7.3 ✔ 목표 우분투 서버에 MySQL을 설치에 이어 원활한 사용을 위한 기본 설정들을 해주자. 1. 방화벽에 3306 포트 허용 및 외부 접속을 위한 LISTEN IP대역 변경 2. 서버 재시작시 MySQL의 자동 활성화 설정 3. MySQL 시작 4. MySQL설정을 위해 root 어카운트로 접속해보자 5. root 어카운트의 비밀번호를 지정 ✔ Start! 언제나 그렇듯 Super User로 전환 후 시작 sudo su 1️⃣ 방화벽에 3306 포트 허용 및 외부 접속을 위한 LISTEN IP대역 변경 iptable를 이용하여 방화벽을 설정중에 있다면 외부 접속을 허용하기 위해서 MySQL의 3306포트를 열어주어야 한다. s.. 2020. 6. 16.
Ubuntu MySQL설치&설정 - 1. apt-get을 이용해 MySQL설치하기 ✔ 작업환경 AWS EC2, Ubuntu 18.04.4, MySQL 5.7.3 ✔ 목표 우분투 서버에 MySQL을 설치해보자. ✔ Start! 언제나 그렇듯 Super User로 전환 후 시작 sudo su 리눅스 패키지 관리툴인 apt-get을 이용하기 위해 우선 apt-get을 업데이트 해준다. sudo apt-get update apt-get을 이용해 mysql을 설치. sudo apt-get install mysql-server 설치가 끝났으면 mysql의 버전을 확인해 보자. 우선 mysql 경로를 확인 whereis mysql 경로속 MySQL의 버전을 확인 /usr/bin/mysql -V SQL설치가 완료 되었다. 하지만 언제나 그렇듯 설치 후 설정에 더 많은 시간을 할애해야한다... 2020. 6. 16.