-
phpMyAdmin란 무엇인가?
-
phpMyAdmin 사용 방법은?
-
phpMyAdmin를 통해 데이터베이스를 백업하는 방법?
-
MySQL 백업을 phpMyAdmin을 사용하여 복원하는 방법?
-
Vinchin Backup & Recovery로 데이터베이스 보호
-
결론
MySQL 데이터베이스를 설치한 후 사용자는 명령 프롬프트에서 데이터베이스 및 테이블 생성 등의 다양한 작업을 수행할 수 있습니다. 그러나 이 방법은 번거롭고 전문적인 SQL 지식이 필요합니다. PHP 공식 팀에서는 SQL Server와 유사한 그래픽 관리 도구인 phpMyAdmin을 개발했습니다. 이 도구는 다양한 버전의 PHP 및 MySQL에서 실행할 수 있습니다. phpMyAdmin을 사용하면 사용자가 데이터베이스를 완전히 관리할 수 있으며, 데이터 생성, 복사 및 삭제가 가능합니다. phpMyAdmin은 초보자를 위한 그래픽 인터페이스를 제공하므로 명령 프롬프트를 통해 MySQL 데이터베이스를 운영할 필요가 없어 개발 효율성이 크게 향상됩니다.
phpMyAdmin란 무엇인가?
phpMyAdmin은 PHP를 기반으로 하여 웹 호스트 상에서 웹 기반으로 구조화된 MySQL 데이터베이스 관리 도구입니다. 이를 통해 관리자는 웹 인터페이스를 이용하여 MySQL 데이터베이스를 관리할 수 있습니다.
웹 인터페이스를 통해 MySQL 데이터베이스를 관리할 수 있도록 해줍니다. 이 웹 인터페이스는 복잡한 SQL 구문을 입력할 수 있는 편리한 방법을 제공하며, 특히 대량의 데이터를 가져오거나 내보낼 때 유용합니다.phpMyAdmin는 웹 개발자들에게 Access 및 SQL Server와 유사한 그래픽 데이터베이스 인터페이스를 제공합니다.이 관리 도구를 통해 사용자는 데이터베이스 및 테이블 생성, MySQL 데이터베이스 스크립트 파일 생성 등 다양한 MySQL 작업을 수행할 수 있습니다. phpMyAdmin의 주요 장점 중 하나는 다른 PHP 프로그램과 마찬가지로 웹 서버에서 실행된다는 것입니다.phpMyAdmin의 주요 장점 중 하나는 다른 PHP 프로그램과 마찬가지로 웹 서버에서 실행된다는 점입니다. 그러나 사용자는 어디서든 생성된 HTML 페이지에 접근할 수 있어 MySQL 데이터베이스의 원격 관리가 가능합니다. 이를 통해 데이터베이스와 테이블의 생성, 수정, 삭제가 용이해집니다.또한 phpMyAdmin는 웹 페이지를 개발할 때 SQL 구문의 올바름을 보장하면서 일반적으로 사용되는 PHP 구문을 생성할 수 있습니다.
phpMyAdmin 사용 방법은?
1. 브라우저를 통해 서버에 접속합니다(예: “http://localhost/phpmyadmin”).
2. 왼쪽 메뉴에서 데이터베이스 관리 옵션을 클릭하여 phpMyAdmin 로그인 링크로 이동합니다.
3. 원하는 언어를 선택하고, 사용자 이름으로 root를 입력한 후 해당 비밀번호를 입력하여 시스템에 로그인하십시오.
루트 암호 변경
1. phpMyAdmin에 로그인한 후 기본 페이지 > 일반 설정 > 비밀번호 변경을 클릭합니다.
2. 비밀번호 수정 > 저장 > 로그아웃.
3. 브라우저를 새로 고치면 이제 새 비밀번호로 로그인할 수 있습니다.
데이터베이스 추가
1. phpMyAdmin에 로그인한 후 왼쪽 메뉴에서 새로 만들기를 클릭하여 데이터베이스 생성 페이지로 이동합니다.
2. 데이터베이스 이름을 입력한 후 > 생성을 클릭하면 새 데이터베이스가 성공적으로 생성됩니다.
3. 기본적으로 루트 사용자는 새로 생성된 데이터베이스에서 전체 권한을 가집니다.
데이터베이스 사용자 추가
데이터베이스 사용자는 데이터베이스와 별개로 존재하며, 이는 "다대다" 관계를 형성합니다. 연계를 통해 사용자는 특정 데이터베이스에 대한 권한을 부여받을 수 있습니다.
1. phpMyAdmin에 로그인한 후 왼쪽 메뉴에서 새 사용자를 추가할 데이터베이스를 선택하십시오.
2. 상단 메뉴에서 권한을 클릭하고, 사용자 계정 추가를 찾아 사용자 이름, 호스트 주소, 비밀번호를 입력합니다. 이후 해당 데이터베이스를 연결하고 권한을 설정합니다.
3. 사용자 추가 및 데이터베이스 연동을 완료하려면 Go를 클릭하십시오.
참고: phpMyAdmin에 로그인한 후 상단 메뉴에서 계정을 클릭하여 사용자 및 권한을 관리할 수도 있습니다.
phpMyAdmin를 통해 데이터베이스를 백업하는 방법?
사용 중인 호스트가 Cpanel인지 DirectAdmin(DA)인지와 관계없이 phpMyAdmin을 사용하여 데이터베이스를 백업할 수 있습니다. 시작하기 전에 Cpanel 또는 DA를 통해 데이터베이스에 접근할 수 있는지 확인하십시오. 두 플랫폼의 phpMyAdmin 인터페이스는 서로 다릅니다. 아래의 안내는 이에 따라 구분되어 있습니다.
Cpanel에서 phpMyAdmin을 통해 데이터베이스 백업하기
1. phpMyAdmin에 액세스:
Cpanel에 로그인한 후 Databases 모듈을 찾아 phpMyAdmin를 클릭하여 들어갑니다.
2. phpMyAdmin 인터페이스 탐색:
인터페이스는 두 부분으로 나뉩니다: 왼쪽에는 현재 Cpanel 계정의 모든 데이터베이스가 표시되고, 오른쪽에는 기본 작업 및 MySQL 정보가 포함되어 있습니다.
3. 백업할 데이터베이스를 선택하십시오:
대상 데이터베이스(예: “wp30”)를 클릭한 다음 해당 테이블을 확인합니다.
모든 테이블을 선택하고 내보내기를 클릭하십시오.
파일로 저장 압축 형식을 없음에서 zip으로 변경하십시오.
클릭 시작, 파일을 다운로드하면 백업이 완료됩니다.
DirectAdmin에서 phpMyAdmin을 통해 데이터베이스 백업하기
1. phpMyAdmin에 접근:
DA 컨트롤 패널에 로그인하여 MySQL 관리를 찾으세요.
데이터베이스 만들기 아래에서 phpMyAdmin을 찾아 클릭하십시오.
로그인 창이 나타나면 로그인 자격 증명을 입력하십시오.
로그인 정보는 “wp-config.php” 파일에 저장됩니다. DA 호스트에 여러 도메인이 있는 경우, 파일 관리기에서 “domains” 디렉토리로 이동하여 관련된 “wp-config.php” 파일을 찾으십시오.
2. phpMyAdmin 인터페이스 탐색:
CPannel과의 주요한 차이점은 DA가 왼쪽 패널에 더 적은 수의 데이터베이스를 표시한다는 것입니다.
DA에서 “aaa.com”과 “bbb.com”과 같은 여러 도메인을 호스팅하는 경우, “bbb.com”을 백업하려면:
DA에 로그인한 후 “bbb.com”을 클릭하여 컨트롤 패널에 들어갑니다.
MySQL 관리를 찾아 클릭한 다음 phpMyAdmin를 클릭하십시오.
로그인 창이 나타나면 해당 자격 증명 정보를 입력하십시오.
로그인 정보를 모를 경우 “wp-config.php” 파일에서 확인할 수 있습니다. 이 파일은 “domains/bbb.com/public_html/” 디렉토리에 있습니다.
3. 백업 계속 진행:
로그인한 후 백업 프로세스는 Cpanel의 프로세스와 동일합니다.
MySQL 백업을 phpMyAdmin을 사용하여 복원하는 방법?
1. phpMyAdmin에 접속합니다
2. 복원할 데이터베이스 선택
왼쪽의 내비게이션 트리에서 백업을 가져오려는 데이터베이스를 클릭하십시오. 그러면 해당 데이터베이스에 포함된 기존 테이블 목록이나 테이블이 없음을 나타내는 화면이 표시됩니다. 이는 사용자의 설정에 따라 다릅니다.
3. 가져올 SQL 파일 선택
이제 데이터베이스 백업 파일을 phpMyAdmin에 가져와야 합니다. 이를 위해 다음 단계를 따르세요:
화면 상단에 탭들이 표시됩니다. 가져오기 탭을 클릭하십시오.
다음 화면에 파일 선택 또는 찾아보기라고 표시된 버튼이 나타납니다. 해당 버튼을 클릭하십시오.
대화 상자에서 컴퓨터에 저장된 데이터베이스 백업 파일을 찾은 후 열기를 클릭하십시오. 그러면 파일 선택 버튼 옆에 파일 이름이 표시됩니다.
SQL이 포맷 드롭다운 메뉴에서 선택되어 있는지 확인하십시오.
Go 버튼을 클릭하십시오.
4. 복원 성공 확인
완료 후 다음과 유사한 메시지를 확인할 수 있습니다:
"가져오기가 성공적으로 완료되었습니다. 30개의 쿼리가 실행됨. (db_backup.sql)"
Vinchin Backup & Recovery로 데이터베이스 보호
Vinchin Backup & Recovery는 데이터베이스에 대한 포괄적인 보호 기능을 제공하며, 가상 환경에 이중 보장을 제공합니다. Oracle DB, MySQL, SQL Server, PostgreSQL, Postgres Pro 및 MariaDB 를 지원하며 강력한 백업 및 복원 기능을 제공합니다. 이 솔루션은 모든 기능을 단일 웹 기반 콘솔에 통합하여 백업 관리를 간소화하고 복잡한 IT 인프라 관리를 쉬워지게 합니다. 사용자는 전체, 차등, 증분 및 트랜잭션 로그 백업 전략을 실행할 수 있으며, 생산성에 필요한 CPU 리소스에 영향을 주지 않고 저장소 사용량을 약 70%까지 줄일 수 있습니다.
데이터베이스 백업 작업을 생성하려면 물리적 백업 > 데이터베이스 백업 > 백업 페이지로 이동하십시오:
1. 백업할 데이터베이스 선택
2. 백업 데이터 처리하고 저장 백업 노드 선택
3. 필요에 따라 백업 전략 구성
4. 설정 검토하고 확인
효율적이고 신뢰할 수 있는 데이터 백업 및 복구 솔루션을 경험해 보려면 아래 버튼을 클릭하여 Vinchin의 60일 무료 체험을 시작하십시오!
결론
phpMyAdmin은 MySQL 데이터베이스를 관리하기 위한 강력하고 사용자 친화적인 인터페이스를 제공하므로 초보자와 숙련된 개발자 모두에게 필수적인 도구입니다. 웹 기반의 접근성을 갖춘 이 프로그램을 통해 사용자는 복잡한 SQL 명령어에 의존하지 않고도 데이터베이스를 효율적으로 생성, 수정 및 관리할 수 있습니다. 일상적인 데이터베이스 작업, 사용자 관리, 데이터 백업 및 복원 작업을 수행하든 phpMyAdmin은 MySQL 관리를 단순화하고 생산성을 향상시킵니다.
공유하기: