DB(데이터베이스)에 어떻게 접속하나요? (동영상 가이드)
💡 요약 정리
- DB 접속은 먼저 DB 접속 프로그램을 설치해야 합니다.
- PHP 버전에 따라 접속 방법이 달라집니다. PHP 7.x: phpMyAdmin, PHP 5.x: 외부 IP 허용 후 HeidiSQL 등 외부 클라이언트 권장.
- PHP 버전은 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황에서 확인하세요.
- DB 접속정보는 나의 서비스 관리 > 호스팅관리 > 서비스 접속관리 > 서비스 접속정보에서 확인하세요.
- PHP 5.x 이하에서 phpMyAdmin은 보안 취약점으로 설치 지원을 하지 않습니다. 이 경우 HeidiSQL 같은 외부 클라이언트를 사용하세요.
YouTube 동영상 가이드
1. 접속 전 확인사항
-
PHP 버전 확인
- 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황
- PHP 버전에 맞지 않는 phpMyAdmin 버전을 설치하면 설치/동작이 정상적으로 진행되지 않습니다.
-
DB 접속 정보 확인
- 나의 서비스 관리 > 호스팅관리 > 서비스 접속관리 > 서비스 접속정보
- 실제 화면은 계정/상품에 따라 다를 수 있습니다.
phpMyAdmin은 PHP 5.x 이하에서 보안 취약점이 발견되어 설치 지원을 하지 않습니다. 보안을 위해 HeidiSQL 등 외부 접속 클라이언트를 사용하시길 권장합니다.
2. PHP 7.x 사용 시: phpMyAdmin으로 접속
"PHP 7.X 버전을 사용 중인 경우 phpMyAdmin을 통해 접속할 수 있습니다."-
phpMyAdmin 다운로드
- 공식 사이트에서 내려받기: 다운받으러가기
- 사용 중인 PHP 버전에 맞는 버전을 선택해야 합니다.
- phpMyAdmin 5.2.1: PHP 7.2 이상
- phpMyAdmin 4.9.11: PHP 5.5 to 7.4
-
압축 해제 및 폴더 이름 변경
- 내려받은 파일의 압축을 풀고, 폴더 이름을 원하는 이름으로 변경합니다. 예: dbeditor
- phpmyadmin 기본 폴더명은 널리 알려져 있어 외부 공격 대상이 될 수 있으므로 사용하지 않는 것을 권장합니다.
- 웹서버에 업로드
- FTP(파일을 서버에 올리고 내려받는 방법/프로그램)를 이용해 폴더를 업로드합니다.
- 참고: 홈페이지를 수정하고싶어요, 서버에 접속은 어떻게 접속하나요? (FTP/SSH)
- 업로드 후, 연결된 도메인으로 업로드한 폴더 경로에 접속합니다.
- 예: 서버에 domain.com 도메인이 연결되어 있고 www 폴더에 dbeditor 폴더로 업로드했다면, 브라우저에서 domain.com/dbeditor 접속
- 로그인 정보
- 사용자명: 호스팅 신청 아이디
- 암호: DB 비밀번호
- DB 비밀번호를 변경하면, 운영 중인 홈페이지의 DB 접속 설정(소스 파일)도 함께 수정해야 합니다.
3. PHP 5.x 사용 시: HeidiSQL로 외부 접속
"PHP 5.X 버전을 사용 중인 경우, DB 외부 접속 IP를 허용하고 프로그램(HeidiSQL)을 통해 접속해야 합니다."- 접속자 PC의 외부 IP 허용(화이트리스트 등록)
- PC에서 MySQL 서버 접근을 허용해야 합니다.
- 접속자의 IP를 모른다면 포털(네이버/구글)에서 [내 아이피]로 검색해 확인하세요.
- 경로: 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황
-
HeidiSQL 다운로드
- 설치 파일 내려받기: 다운로드하기
-
설치 및 실행
- 내려받은 파일의 압축을 풀고 heidisql.exe를 실행한 후, PC에 설치를 완료합니다.
-
접속 정보 입력
- 프로그램 설치 후, 접속자 정보를 아래와 같이 입력합니다.
- 호스트명/IP: 연결된 도메인 또는 서버 IP
- 서버 IP 확인 경로: 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황
- 사용자: 호스팅 신청 아이디
- 암호: DB 비밀번호
4. SSH(Shell)로 DB 접속하기
"카페24 서비스는 SSH(Shell)를 통한 DB 접속이 가능합니다."-
기본 안내
- MySQL의 외부 IP 접속 허용은 기본 차단되어 있습니다.
- SSH로 접속하기 전, 접속자 IP를 외부 허용으로 설정하세요.
- 경로: 나의 서비스 관리 > 호스팅관리 > 기본관리 > 서비스 사용현황
-
접속 명령어 예시
mysql -u 아이디 -p 아이디
- SQL 문법 참고 자료