MariaDB 서버 접속 오류: Can’t Connect to Server on

DB 잡업을 위해 서버에 접속하려고 할 때 Can’t Connect to Server on이란 메시지를 확인되는 경우가 발생할 수 있습니다. MySQL/MariaDB 서버 접속 오류의 원인과 해결 방법은 다음과 같습니다.

10060 10061과 같은 오류는 원격 접속을 할 때 발생하며, 크게 네트워크 방화벽, 서버 방화벽, 그리고 DB 접속 허용 여부에 따라 적용됩니다.

Can't Connect to Server on'호스트명' (10060) or (10061)

MariaDB 서버 접속 오류 해결

10060 오류

MySQL이나 MariaDB에서 10060오류가 발생하는 경우 체크 사항은 다음과 같습니다.

1. 네트워크 방화벽 체크

네트워크 방화벽에 정상적인 3306 포트가 열려 있는지 확인합니다.

2. 서버 방화벽

리눅스 서버의 FirewallD 또는 iptables에서 정상적으로 포트가 열려 있는지 확인합니다.

3. Client 접속 설정 확인

Client 접속 허용이 되어 있지 않은 경우를 체크해야 합니다. 데이터베이스에 접근할 수 있는 유저 생성과 외부 접속 허용이 가능한 ‘%’ 설정을 해 줘야 합니다.

10061 오류

10061 오류는 보통의 경우 방화벽 및 다른 설정이 정상이지만 원격 접속 허용이 되지 않은 경우에 방생합니다. my.cnf 설정에서 bind_address 접속을 0.0.0.0으로 변경해 줍니다.

[mysqld]
bind_address             = 0.0.0.0 

Similar Posts

  • 관계형 데이터베이스(RDB) 정의와 구조

    관계형 데이터베이스(Relational Database RDB)란 테이블에 저장된 데이터들이 행(row)과 열(컬럼:Columm)의 형태로 구성되어 있으며, 서로 다른 데이터 구조가 사전에 정의된 관계를 통해 연결되어 있는 데이터 모음입니다. 엑셀의 스프레드 시트와 비슷한 구조를 가지고 있는 것이 주요 특징입니다. 목차MariaDB 서버 접속 오류 해결10060 오류10061 오류✅ 관계형 데이터베이스 정의 관계형 데이터베이스(Relational Database:RDB)는 데이터를 테이블 형태로 관리하며, 테이블(Table)에는 행(row)과…

  • [DBMS] MySQL, MariaDB 데이터베이스 &유저 생성

    MariaDB 데이터베이스 생성 및 삭제, 이름 변경 방법 그리고 유저 생성과 삭제에 대해 간단히 알아 보겠습니다. 목차MariaDB 서버 접속 오류 해결10060 오류10061 오류 MariaDB 데이터베이스 생성과 삭제 먼저 데이터베이스 목록을 조회합니다. 데이터베이스 생성 test01로 데이터베이스를 생성합니다. 데이터베이스 삭제 데이터베이스 이름 변경 test01 데이터베이스를 test02로 변경하고 싶은 경우 test02 데이터베이스를 먼저 생성해야 합니다. 먼저…

  • SQL: 테이블 구조, 쿼리(Query), 저장 프로시저(3가지 분류)

    목차MariaDB 서버 접속 오류 해결10060 오류10061 오류✅ SQL이란? SQL(Structured Query Language)은 구조화된 질의 언어의 뜻을 가지고 있습니다. 구조적 쿼리 언어(SQL)는 관계형 데이터베이스에 정보를 저장하고 처리하기 위한 프로그래밍 언어입니다. 관계형 데이터베이스는 정보를 표 형식으로 저장하며, 행과 열은 다양한 데이터 속성과 데이터 값 간의 다양한 관계를 나타냅니다. ✅ SQL 시스템의 구성 요소 SQL 시스템은 테이블,…

  • phpMyAdmin 설치 및 취약점

    리눅스 서버에 MySQL 또는 MariaDB, PostgreSQL 설치 후 좀 더 편리한 DB 관리를 위해 phpMyAdmin 설치 후 사용하는 경우가 많습니다. 기본적인 phpMyAdmin 설치와 취약점에 대해서 알아 보도록 하겠습니다. 목차MariaDB 서버 접속 오류 해결10060 오류10061 오류phpMyAdmin 설치 방법 RedHat 기반의 OS 버전인 RockyLinux 및 AlmaLinux에서의 설치가 가능하며, AlmaLinux 9.3에서 설치를 진행했습니다. PHP 7.1 이상,…

  • 버전별 MySQL 루트 비밀번호 변경 방법 5.6&5.7 이상

    서버의 MySQL 루트 비밀번호 변경 시 MySQL 버전에 따라 변경 방식이 다를 수 있습니다. 버전별 MySQL 루트 비밀번호 변경 방법에 대해 알아 보겠습니다. 목차MariaDB 서버 접속 오류 해결10060 오류10061 오류✅ 버전별 MySQL 루트 비밀번호 변경 (버전별) 기본 접속을 진행한 후에 각각의 버전에 맞는 쿼리문으로 mysql 루트 비밀번호를 변경해 줍니다. MySQL 5.6 이하 버전…

  • MySQL과 MariaDB 차이점

    MySQL과 MariaDB는 둘 다 오픈 소스 데이터베이스입니다. 데이터베이스에서 행과 열이 있는 테이블(표) 형식으로 데이터를 저장하고 관리할 수 있습니다. 수 많은 웹사이트와 애플리케이션에서 사용하고 있으며, MySQL은 1994년에 개발을 시작해 2010년에 선마이크로시스템에 인수되었으며, 같은 해 선마이크로시스템이 오라클에 인수되면서 오라클의 서비스가 되었습니다. 목차MariaDB 서버 접속 오류 해결10060 오류10061 오류MySQL 현재 MySQL은 교육용과 개인에게는 무료(오픈 소스)로 제공되고…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 7   +   1   =