티스토리 뷰
Can't connect to MySQL server on (10061)
Can't connect to MySQL server on (10060)
OS : 우분투 16.04
MySQL : 5.7
mysql 계정 추가
mysql
use mysql
grant all privileges on*.* to ‘아이디'@'%' identified by '비밀번호';
flush privileges;
ufw : uncomplicated firewall 를 사용한 방화벽 설정
ufw status verbose
ufw allow out 3306/tcp
ufw allow in 3306/tcp
iptables 를 사용한 방화벽 설정
iptables --list
iptables -I INPUT -p tcp --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -I OUTPUT -p tcp --sport 3306 -m state --state ESTABLISHED -j ACCEPT
mysql 설정 파일에서 bind-address 수정
/etc/mysql/mysql.conf.d/mysqld.cnf
vi mysqld.cnf
bind-address 부분을 127.0.0.1 에서 0.0.0.0 (모두 허용) 등 으로 변경
mysql 재시작
service mysql restart
서버에서 mysql 구동과 3306포트 확인
telnet localhost 3306
원격에서 확인
telnet xxx.xxx.xxx.xxx 3306
5.7.17-log|U8&6:OSOm"8bmysql_native_password
'■ Database ■ > MySQL' 카테고리의 다른 글
IF, ISNULL (0) | 2018.11.22 |
---|---|
concat과 time을 사용하여 date 쉽게 변환하기 (0) | 2018.11.13 |
date, date_format 을 사용한 날짜 비교 (0) | 2018.11.13 |
foreign key (0) | 2018.06.28 |
Mysql 접속 에러 Host is not allowed to connect to this Mysql server 혹은 Access denied for user (0) | 2018.03.16 |
댓글