워드프레스나 그누보드 등을 이용하다 보면 데이터베이스(DB)에 접속해야 하는 상황이 발생할 수 있습니다. 케미클라우드(ChemiCloud)의 경우 cPanel에 로그인하여 phpMyAdmin에 접속할 수 있습니다.
케미클라우드는 블루호스트나 패스트코멧 등과 비슷한 레벨의 가성비 좋은 해외 공유호스팅 서비스입니다. ChemiCloud는 특히 지난 7월 말에 서울 서버를 도입하여 우리나라에서도 속도가 빠른 편입니다.
케미클라우드(ChemiCloud) phpMyAdmin 접속 방법
phpMyAdmin이란?
phpMyAdmin은 MySQL 및 MariaDB 데이터베이스를 관리하기 위한 오픈 소스 도구로서 웹 기반 인터페이스를 제공합니다. 이 툴을 통해 SQL 쿼리 실행, 데이터베이스 구조 편집, 사용자 권한 관리 등 디비 관련 작업을 쉽게 수행할 수 있습니다.
phpMyAdmin 툴은 대부분의 웹호스팅 업체에서 제공하고 있지만, 카페24와 가비아는 보안상의 이유로 phpMyAdmin을 제거하여 카페24 또는 가비아 호스팅 사용자들은 DB에 접속하려면 직접 MySQL/MariaDB 클라이언트 툴을 설치해야 번거로움이 있습니다.
phpMyAdmin의 대안
- Adminer: 가벼운 웹 기반 데이터베이스 관리 도구이며 하나의 PHP 파일만 업로드하면 설치할 수 있어 매우 간편합니다.
- MySQL Workbench: 데스크톱 기반의 MySQL 관리 도구. 시각적 데이터 모델링, 서버 관리, SQL 개발 등의 기능 제공.
- HeidiSQL: Windows에서 사용 가능한 데이터베이스 관리 도구. MySQL, MariaDB, PostgreSQL 등을 지원하며 간편한 사용자 인터페이스를 제공합니다.
- DBeaver: 다양한 데이터베이스를 지원하는 오픈 소스 데이터베이스 관리 도구. SQL 편집, 데이터 모델링, ER 다이어그램 등의 기능을 제공합니다.
- Sequel Pro: macOS에서 사용할 수 있는 MySQL 관리 도구. 직관적인 인터페이스를 통해 쉽게 데이터베이스를 관리할 수 있습니다. (현재는 유지보수가 중단된 상태라고 합니다.)
가비아의 경우 MySQL Workbench와 아래에 설명하는 DBeaver(디비버) 툴을 권장하고 있습니다. 가비아 문서 "DB 접속하기"를 참고해 보세요. (초보자의 경우 멘붕이 올 수도 있을 것 같습니다. DB 툴을 제거한 것은 사용자 편의를 고려하지 않은 잘못된 조치라 생각됩니다.)
카페24를 이용하는 경우 phpMyAdmin을 직접 설치해야 합니다.
현재 이 워드프레스 블로그가 호스팅되고 있는 클라우드웨이즈(Cloudways)는 자체적으로 개발한 Database Manager 툴을 제공합니다.
저는 phpMyAdmin을 이용할 수 없으면 HeidiSQL을 자주 사용합니다. HeidiSQL은 설치가 간단하고 대용량의 DB를 임포트할 때 특히 유용합니다. phpMyAdmin은 임포트할 수 있는 DB 크기가 제한적이지만 HeidiSQL을 사용하면 1GB 크기도 임포트할 수 있습니다.
케미클라우드에서 phpMyAdmin 접속하기
케미클라우드나 패스트코멧 등 cPanel을 제공하는 웹호스팅을 이용하는 경우 cPanel에 로그인하여 phpMyAdmin 툴에 접속할 수 있습니다.
phpMyAdmin 접속 방법은 다음 영상을 참고할 수 있습니다.
1 phpMyAdmin에 접속하려면 먼저 cPanel에 로그인하도록 합니다. 케미클라우드에 로그인한 다음, Dashboard 페이지의 Active Services 탭에서 해당 상품(예: WordPress Turbo)의 cPanel 아이콘을 클릭합니다.
2 cPanel에 접속하면 Databases 섹션의 phpMyAdmin 툴을 클릭합니다.
또는, 오른쪽 상단의 검색 툴(Search Tools) 필드에서 phpmyadmin을 검색하여 액세스할 수 있습니다.
3 phpMyAmin 화면이 표시됩니다.
DB 이름을 클릭하여 해당 디비에 접속할 수 있습니다.
DB 이름을 모르는 경우 해당 사이트의 wp-config.php 파일에서 데이터베이스 이름을 확인할 수 있습니다.
wp-config.php 파일은 cPanel의 파일 매니저(File Manager) 툴을 통해 서버에 접속하여 확인할 수 있습니다.
마치며
이상으로 케미클라우드에서 phpMyAdmin에 접속하는 방법에 대하여 살펴보았습니다. 패스트코멧, 블루호스트 등 cPanel을 제공하는 호스팅에서는 비슷한 방법으로 DB에 접속이 가능합니다.
블루호스트는 이 블로그에서도 오랫동안 사용되었지만, 미국 서버만 제공되므로 사이트 최적화가 제대로 안 되면 우리나라에서 사이트 속도가 느려지는 현상이 발생합니다. 이 때문에 블루호스트를 선호하지 않는 사용자들도 많은 편입니다.
클웨에서는 phpmyadmin을 사용할 수 없나요?
클라우드웨이즈에서는 phpMyAdmin을 제공하지 않습니다.
phpMyAdmin은 보안 문제 때문에 우리나라의 카페24와 가비아에서 phpMyAdmin 서비스를 종료했습니다.
클라우드웨이즈는 자체 MySQL 클라이언트 툴을 제공하고 있습니다.
클웨의 자체 MySQL 관리자를 사용하고 싶지 않다면 HeidiSQL 툴을 사용하여 디비에 접속하는 것도 가능합니다.
워드프레스 비밀번호를 잊어버려서 재설정을 해야 하는 상황인데 검색해보니 디비에서 재석정할 수 있는것으로 이해됩니다. 다른 방법은 없을까요?
워드프레스 비밀번호를 잊어버린 경우 phpMyAdmin 등 MySQL 클라이언트 툴에 접속하여 패스워드를 재설정할 수 있습니다.
쉬운 방법으로 로그인 화면에서 비밀번호 찾기를 눌러 이메일을 통해 비밀번호를 재설정할 수 있는 링크를 받아서 재설정할 수 있습니다.
어떤 이유로 비밀번호 재설정 이메일이 전송되지 않을 경우에는 SMTP 플러그인을 사용하여 지메일 서버로 이메일을 전송하도록 할 수 있습니다. 다른 방법으로 엘리멘터의 Site Mailer 플러그인을 이용하면 쉽게 메일 발송이 가능하도록 설정할 수 있습니다.
https://www.thewordcracker.com/basic/%ec%97%98%eb%a6%ac%eb%a9%98%ed%84%b0-site-mailer-%ec%82%ac%ec%9d%b4%ed%8a%b8-%eb%a9%94%ec%9d%bc-%eb%b0%9c%ec%86%a1-%ed%94%8c%eb%9f%ac%ea%b7%b8%ec%9d%b8-%eb%8f%84%ec%9e%85/