MYSQL 원격접속 하는 방법에 대해 알아보겠다.
MySQL Workbench가 설치되어있다는 가정하에 진행한다.
(버전: 8.0.29)
1. MySQL Workbench를 실행한다. MySQL Connections에서 + 클릭
2. Connection 생성
여기서 원하는 Connection Name 지정 (알아볼 수 있도록, 본인 마음대로 지어도 됨.)
Hostname: 연결하고자 하는 서버 주소
Port: 연결하고자 하는 Port 주소
Username: 연결하고자 하는 user의 username
Passowrd: user의 password 입력.
Store in Valut .. 클릭 시 다음과 같은 화면이 뜨는데, password를 입력해주면 됨.
OK 클릭.
Default Schema는 지정해줘도 되고 그냥 빈칸으로 비워도 됨. Test Connection 클릭.
user 생성 쿼리는 다음과 같이 실행하면 된다.
CREATE USER '원하는user명'@'localhost' IDENTIFIED BY 'user비밀번호';
GRANT ALL PRIVILEGES ON 데이터베이스명.* TO '원하는user명'@'localhost';
FLUSH PRIVILEGES;
3. 연결 성공
이렇게 Connection이 정상적으로 뜨면 연결이 성공한 것이다!
안되면..
ubuntu에서 서버 접속해서
ubuntu@secodeverse:~$ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
여기서
이 부분을 주석처리해주면 된다.
'코딩 > Database' 카테고리의 다른 글
Mysql root 비밀번호 재설정 (0) | 2023.10.09 |
---|---|
MySQL WorkBench에서 쉽게 테이블 구조도 그리기! (0) | 2023.10.08 |