WordPress phpMyAdmin 가이드: 초보자의 관점에서

게시 됨: 2023-04-19

PhpMyAdmin은 웹사이트 소유자가 WordPress 웹사이트의 데이터베이스를 관리할 수 있게 해주는 널리 사용되는 도구입니다. WordPress phpMyAdmin 자습서에서는 이를 활용하여 웹 사이트를 관리하는 방법을 배웁니다.

이 기사에서는 phpMyAdmin이 무엇이며 어떻게 작동하는지 소개합니다.

그런 다음 새 WordPress 사용자 생성, 암호 변경, 테마/플러그인 비활성화 등을 포함하여 10가지 WordPress phpMyAdmin 사용 사례를 소개합니다.

파헤쳐 보자…

#WordPress #phpMyAdmin 가이드: 초보자의 관점에서
트윗하려면 클릭

phpMyAdmin이란 무엇입니까?

그렇다면 WordPress phpMyAdmin 튜토리얼이 필요한 이유는 무엇입니까?

글쎄, 간단한 인터페이스에도 불구하고 WordPress 웹 사이트는 페이지, 게시물, 태그, 범주, 댓글, 로그인 자격 증명, 설정 및 구성과 같은 복잡한 데이터 집합과 사이트에 설치된 플러그인 및 테마의 데이터 로 구성됩니다.

이 모든 데이터는 데이터베이스 라고 하는 조직화된 시스템에 저장됩니다.

워드프레스 phpmyadmin 데이터베이스

다행스럽게도 데이터베이스를 수동으로 만들 필요가 없습니다. 사이트에 CMS를 처음 설치할 때 WordPress에서 자동으로 생성됩니다.

MySQL 및 phpMyAdmin이란 무엇입니까?

WordPress는 MySQL (데이터베이스 관리 시스템)을 사용하여 데이터베이스를 생성하므로 WordPress 데이터베이스를 종종 MySQL 데이터베이스라고 합니다.

MySQL 데이터베이스는 일반 웹 사이트 소유자가 운영하기에는 너무 복잡하므로 데이터베이스에 액세스하고 운영하려면 관리 도구가 필요합니다.

PhpMyAdmin은 MySQL 데이터베이스를 탐색, 수정, 추가, 삭제, 내보내기 또는 가져올 수 있는 인기 있는 무료 관리 도구입니다.

거의 모든 WordPress 호스트는 cPanel을 사용하든 사용자 지정 대시보드를 사용하든 호스팅 대시보드의 일부로 phpMyAdmin을 제공합니다.

cpanel에서 phpmyadmin 찾기

데이터베이스 테이블, 행 및 열이란 무엇입니까?

앞에서 WordPress 데이터베이스가 어떻게 조직화된 시스템인지 언급했습니다. 이 시스템에서 모든 웹사이트 데이터는 형식으로 저장됩니다. 각 테이블에는 열에 표시되는 고유한 데이터 집합이 포함되어 있습니다.

예를 들어 내 데모 사이트의 데이터베이스에 있는 wp_user 테이블에는 사이트 사용자에 대한 정보를 표시하는 세 개의 행이 있습니다. 각 행은 사용자에 대한 특정 정보를 포함하는 두 개의 열로 더 나뉩니다.

  • ID
  • user_login
  • user_pass
  • user_nicename
  • user_email
  • user_url
  • user_registered
  • user_activation_key
phpmyadmin 데이터베이스의 테이블 내용

데이터베이스가 처음 생성되면 코어 테이블 집합이 포함됩니다. 더 많은 게시물과 페이지를 추가하고, 새 사용자를 만들고, 새 설정을 구성하고, 새 플러그인과 테마를 설치하면 점점 더 많은 테이블이 데이터베이스에 추가됩니다.

이제 phpMyAdmin이 정확히 무엇이고 WordPress 웹사이트에서 어떤 역할을 하는지 알았으므로 WordPress phpMyAdmin 자습서에서 이 도구를 사용하여 사이트를 운영하는 다양한 방법을 살펴보겠습니다.

WordPress phpMyAdmin 튜토리얼: 사이트 관리에 사용하기

PhpMyAdmin을 사용하여 수많은 기능을 수행할 수 있습니다.

WordPress phpMyAdmin 자습서는 사이트의 데이터베이스를 관리하는 데 사용하는 방법을 보여줍니다. 당신은 방법을 배울 것입니다…

  • phpMyAdmin을 사용하여 새 WordPress 관리 사용자 추가
  • 사용자 이름 변경
  • 사용자 비밀번호 재설정
  • 데이터베이스 백업
  • 데이터베이스 가져오기 또는 내보내기
  • 사이트 성능 향상
  • 사이트 보안을 위해 WordPress 데이터베이스 접두사 변경
  • 모든 WordPress 플러그인 비활성화
  • WordPress 테마 변경
  • 일반적인 데이터베이스 문제 해결

이러한 단계를 수행하기 전에 웹 사이트를 백업하는 것이 좋습니다. 데이터베이스에는 사이트의 중요한 데이터가 포함되어 있습니다. 실수로 테이블, 행 또는 열을 삭제한 경우 백업을 사용하여 사이트를 정상 상태로 복원할 수 있습니다.

특정 사용 사례에 도달하기 전에 phpMyAdmin에 액세스하는 방법에 대해 이야기하겠습니다.

phpMyAdmin에 액세스하는 방법

phpMyAdmin에 액세스하는 방법은 사용 중인 WordPress 호스팅 공급자에 따라 다릅니다.

호스트가 cPanel을 제공하는 경우 호스팅 계정을 열고 cPanel을 찾아 시작할 수 있습니다.

호스팅 계정에서 cpanel 찾기

cPanel에서 phpMyAdmin을 찾아 선택합니다.

cpanel에서 phpmyadmin 찾기

phpMyAdmin의 왼쪽에 하나 이상의 데이터베이스가 있음을 알 수 있습니다.

단일 웹 사이트에는 단일 데이터베이스가 있습니다. 호스팅 계정에서 여러 웹사이트를 호스팅하는 경우 여러 데이터베이스가 표시될 수 있습니다.

여러 phpmyadmin 데이터베이스

사이트의 데이터베이스를 선택하면 화면 오른쪽 패널에 테이블이 즉시 채워집니다.

이제 이 데이터베이스 액세스를 사용하여 특정 작업을 수행해 보겠습니다. ️

phpMyAdmin으로 새로운 WordPress 관리자를 추가하는 방법

WordPress 사이트가 잠긴 경우 한 가지 일반적인 해결 방법은 phpMyAdmin을 통해 새 WordPress 관리자를 생성하는 것입니다.

phpMyAdmin을 사용하여 새 관리자 WordPress 사용자를 추가하려면 wp_users 테이블로 이동합니다.

일부 웹 호스트는 보안상의 이유로 테이블의 접두사를 변경합니다. 접미사로 "_users"가 있는 테이블을 찾으십시오.

예를 들어 테스트 사이트에서는 wpzu_users 입니다.

WordPress 데이터베이스의 사용자 테이블

그런 다음 wp_users 테이블에서 삽입 탭을 선택하고 등록할 사용자 의 사용자 이름 , 비밀번호 , 이메일 주소 , 날짜시간 세부 정보를 입력합니다.

"user_status" 필드의 값이 0 으로 설정되어 있는지 확인하고 "user_pass" 필드의 함수 드롭다운에서 MD5를 선택합니다.

phpmyadmin 데이터베이스에 사용자 추가

다른 필드는 비워두고 이동 버튼을 누르십시오.

돌아가서 wp_users 테이블을 확인하십시오. 테이블에 추가된 새 사용자를 볼 수 있어야 합니다.

ID 열의 값을 기록해 둡니다.

WordPress 데이터베이스의 사용자 ID

그런 다음 wp_usermeta 테이블로 이동하여 삽입 탭을 선택합니다. 다음 값을 입력합니다.

  • user_id: 이전 단계에서 복사한 ID를 입력합니다.
  • meta_key: wp_capabilities 쓰기
  • meta_value: 쓰기:1:{s:13:"관리자";s:1:"1";}

그게 다야. 페이지 끝으로 이동하여 이동 버튼을 누르십시오.

이제 WordPress 웹사이트에 새 관리 사용자를 추가했습니다.

해당 자격 증명을 사용하여 로그인할 수 있으며 사이트를 완전히 제어할 수 있습니다.

phpmyadmin에서 사용자 메타 설명 편집

사용자 이름 변경

wp_users 로 이동하여 변경하려는 사용자 이름 옆에 있는 편집 버튼을 선택합니다.

phpmyadmin 데이터베이스에서 사용자 편집

user_login 필드에 새 사용자 이름을 입력합니다. 다른 모든 필드는 그대로 두고 이동 버튼을 누르십시오.

이제 WordPress 웹사이트의 사용자 이름을 변경했습니다.

WordPress phpmyadmin의 사용자 로그인 옵션

사용자 비밀번호 재설정

wp_users 로 이동하여 사용자 비밀번호를 변경하려는 사용자 이름 옆에 있는 편집 버튼을 선택합니다.

  1. user_pass 필드로 이동하여 사용하려는 새 비밀번호를 입력하십시오.
  2. 함수 드롭다운을 사용하고 MD5 를 선택합니다. 이는 암호를 적절하고 안전하게 저장하는 데 필요합니다.
  3. 이동 을 클릭합니다.

축하해요! WordPress phpMyAdmin에서 사용자 비밀번호를 성공적으로 변경했습니다.

wordpress phpmyadmin의 사용자 비밀번호 옵션

데이터베이스 백업

데이터베이스를 수동으로 백업하려는 경우 phpMyAdmin으로 이동하여 백업할 데이터베이스를 선택 하고 내보내기 버튼을 누르십시오.

다음으로 내보내기 방법을 선택해야 합니다. 빠른 방법은 전체 데이터베이스를 다운로드하고 사용자 지정 방법을 사용하면 백업 프로세스를 더 많이 제어할 수 있습니다. 내보낼 테이블을 선택하고 무엇보다도 백업을 zip 파일로 압축할 수 있습니다.

내보내기 방법 중 하나를 선택하고 이동 버튼을 누르십시오.

MySQL 데이터베이스가 로컬 컴퓨터에 다운로드됩니다.

WordPress 데이터베이스의 빠른 사용자 지정 내보내기 옵션

데이터베이스 가져오기 또는 내보내기

이전 섹션에서 데이터베이스를 내보내는 방법을 이미 보여 주었습니다. 여기서는 phpMyAdmin을 사용하여 데이터베이스를 가져오는 방법을 보여줍니다.

프로세스를 시작하기 전에 로컬 컴퓨터에 데이터베이스를 다운로드해야 합니다. 그런 다음 phpMyAdmin으로 이동하여 가져오기 버튼을 선택합니다. 파일 선택 옵션을 사용하여 데이터베이스를 업로드합니다.

다른 모든 필드는 그대로 두고 이동 버튼을 누르십시오.

WordPress phpmyadmin에서 데이터베이스 가져오기

가져오기는 몇 초 정도 걸립니다. 프로세스가 완료되면 phpMyAdmin이 성공 메시지를 표시합니다.

사이트 성능 향상

사용자, 게시물 및 페이지를 추가하고 사이트에 새 플러그인과 테마를 설치하면 WordPress 웹사이트가 부피가 커집니다. 이러한 데이터 중 일부(예: 제거된 플러그인 및 테마)는 불필요하며 사이트 속도를 저하시키는 경향이 있습니다. WordPress phpMyAdmin에서 간단한 명령을 사용하여 데이터베이스를 제거하고 정리할 수 있습니다.

phpMyAdmin에서 데이터베이스를 선택하십시오. 그런 다음 아래로 스크롤하여 모두 확인/오버헤드가 있는 테이블 확인 옵션을 선택합니다.

그런 다음 모두 선택 옆에 있는 메뉴에서 테이블 최적화 를 선택합니다. 이렇게 하면 테이블이 정리되고 데이터베이스 성능이 향상됩니다.

WordPress phpmyadmin의 테이블 최적화

참고 : 일부 플러그인은 phpMyAdmin에 액세스하지 않고도 데이터베이스를 최적화하는 데 도움이 됩니다. 우리는 이러한 플러그인을 테스트하고 최고의 데이터베이스 유지 관리 플러그인과 최고의 WordPress 데이터베이스 관리 플러그인이라는 두 가지 가이드에서 이에 대해 작성했습니다.

사이트 보안을 위해 WordPress 데이터베이스 접두사 변경

경우에 따라 phpMyAdmin은 SQL 주입과 같은 해킹 공격으로부터 웹 사이트를 보호하는 데 도움이 될 수 있습니다.

MySQL 주입 공격에서 해커는 데이터베이스를 대상으로 하고 웹 사이트에 침입하는 데 사용하는 사용자 이름 및 암호와 같은 정보를 훔칩니다.

데이터베이스 테이블의 기본 접두사(예: wp_)를 다른 것(예: wp8p_)으로 변경하여 이러한 유형의 주입 공격을 수행하기 더 어렵게 만들 수 있습니다.

라이브 WordPress 사이트에서 이 작업을 수행하려면 변경하기 전에 사이트를 백업하는 것이 좋습니다. 이 작업을 잘못 수행하면 사이트가 일시적으로 작동하지 않으므로 백업하는 것이 좋습니다.

데이터베이스 접두사를 변경하려면 cPanel 로 이동한 다음 파일 관리자를 선택하고 public_html 폴더를 클릭합니다.

public_html 폴더 내에서 wp-config.php 파일을 찾습니다. 마우스 오른쪽 버튼을 클릭하고 편집 을 선택합니다.

파일 관리자에서 wpconfig 파일 편집

파일이 새 탭에서 열립니다. 이 탭에서 $table_prefix 문구를 찾습니다. 여기에는 데이터베이스 접두사가 포함됩니다. 그냥 다른 것으로 교체하십시오.

창을 종료하기 전에 화면 상단에 있는 변경 사항 저장 버튼을 누르십시오.

wpconfig에서 데이터베이스 접두사 변경

다음으로 phpMyAdmin을 열고 데이터베이스를 선택하십시오. 그런 다음 페이지 끝까지 아래로 스크롤하고 모두 선택 옵션을 클릭하여 데이터베이스의 모든 테이블을 선택합니다.

드롭다운 메뉴에서 테이블 접두사 바꾸기를 선택하면 팝업이 나타납니다. 이전 및 새 데이터베이스 접두사의 이름을 삽입합니다.

데모 사이트의 데이터베이스 접두어는 wpu_ 입니다. From 옵션에 웹 사이트의 데이터베이스 접두어를 삽입해야 합니다.

접두사를 삽입한 후 계속 버튼을 누르면 데이터베이스 접두사가 변경됩니다.

phpmyadmin에서 데이터베이스 접두사 이름 바꾸기

모든 WordPress 플러그인 비활성화

사이트에서 무언가를 디버깅하는 경우 WordPress 대시보드에 액세스할 수 없는 상태에서 모든 WordPress 플러그인을 수동으로 비활성화해야 하는 상황이 있을 수 있습니다.

데이터베이스를 열고 wp_options 테이블로 이동한 다음 active_plugins 행까지 아래로 스크롤하고 해당 행의 편집 버튼을 선택합니다.

다음 페이지에서 option_value 상자로 이동하여 모든 콘텐츠를 삭제합니다. 그런 다음 이동 버튼을 누르십시오.

phpmyadmin 데이터베이스에서 옵션 값 내용 삭제

이렇게 하면 사이트에 설치된 모든 플러그인이 비활성화됩니다.

WordPress 테마 변경

wp_options 테이블로 이동하여 templatestylesheet 행을 찾으십시오. 이 두 행에 활성 테마의 이름이 표시됩니다.

현재 테마를 변경하려면 활성 테마의 이름을 원하는 이름으로 바꿔야 합니다. 편집 버튼을 사용하거나 테마 이름을 두 번 클릭하면 됩니다.

템플릿스타일 시트 행 모두에서 이름을 변경하면 사이트의 테마가 변경되었을 것입니다.

phpmyadmin 데이터베이스에서 테마 변경

일반적인 데이터베이스 문제 해결

WordPress 웹사이트에서 발생할 수 있는 일반적인 데이터베이스 오류는 다음과 같습니다.

  • 데이터베이스 연결을 설정 오류
  • 업데이트가 필요하지 않으며 데이터베이스가 이미 최신 상태입니다.
  • 경고: require_once(path/to/file.php) {function. require-once}: 스트림을 열지 못했습니다: 해당 파일이나 디렉토리가 없습니다...

경우에 따라 이러한 오류는 데이터베이스의 데이터 손상으로 인해 발생할 수 있습니다. 다행스럽게도 phpMyAdmin은 데이터베이스 문제에 대한 원클릭 솔루션을 제공합니다. 수행해야 할 작업은 다음과 같습니다.

데이터베이스를 선택하고 아래로 스크롤하여 모두 선택 옵션을 선택합니다. 그런 다음 메뉴에서 테이블 복구 옵션을 선택하고 이동 버튼을 누릅니다.

WordPress 데이터베이스를 복구하는 방법에 대해 자세히 알아보십시오.

WordPress phpmyadmin 데이터베이스의 테이블 복구
맨 위로 이동

WordPress phpMyAdmin에 대한 최종 생각

PhpMyAdmin은 WordPress 사이트의 데이터베이스에 액세스할 수 있는 강력한 도구입니다. 특히 WordPress 대시보드를 통해 사이트에 액세스할 수 없는 경우 웹 사이트를 관리하는 데 도움이 됩니다.

#WordPress #phpMyAdmin 가이드: 초보자의 관점에서
트윗하려면 클릭

WordPress phpMyAdmin 자습서에서 phpMyAdmin으로 몇 가지 주요 작업을 수행하는 방법을 배웠습니다.

  • 새 관리 사용자 추가
  • 사용자 이름 변경
  • 사용자 비밀번호 재설정
  • 백업 데이터베이스
  • 데이터베이스 가져오기 및 내보내기
  • 데이터베이스를 최적화하여 사이트 성능 향상
  • 데이터베이스 접두사를 변경하여 사이트 보안
  • 설치된 플러그인 비활성화 및 활성 테마 변경

WordPress 사이트에서 phpMyAdmin을 사용하는 방법에 대해 궁금한 점이 있으면 아래 의견에 알려주십시오.