코어 포인트
CPANEL에서 WordPress MySQL 데이터베이스 생성에는 데이터베이스 이름 선택, 데이터베이스 사용자 만들기, 데이터베이스 사용자 권한 설정 및 WordPress 설치 등 여러 단계가 포함됩니다. 이 프로세스는 WordPress 설치 프로그램의 필수 부분이며 MySQL이 필요한 모든 웹 응용 프로그램에서 사용할 수 있습니다.
보안을 향상시키기 위해 WordPress가 설치된 후 데이터베이스 사용자 권한을 줄이는 것이 좋습니다. 충분한 권한에는 선택, 삽입, 업데이트, 삭제, 변경, 테이블 작성, 드롭 테이블 및 인덱스가 충분합니다. 그러나 일부 플러그인에는 추가 권한이 필요할 수 있습니다.
CPANEL에서 WordPress MySQL 데이터베이스를 정기적으로 최적화하고 백업하면 웹 사이트 성능을 향상시키고 데이터 손실을 방지 할 수 있습니다. CPANEL의 최적화 데이터베이스 기능과 백업 마법사 도구를 사용하여 이러한 프로세스에 도움이됩니다. 또한 WP-OPTIMIZE 또는 WP-SWEEP와 같은 플러그인은 불필요한 데이터를 삭제하여 데이터베이스를 정리할 수 있습니다. -
-
이 기사는 Siteground와 공동으로 작성된 일련의 기사의 일부입니다. Sitepoint를 가능하게 한 파트너를 지원해 주셔서 감사합니다. -
WordPress의 성공은 주로 빠르고 쉬운 5 분 설치 프로그램 때문입니다. 그러나 MySQL 데이터베이스는 여전히 많은 사람들을 혼란스럽게합니다.
이 자습서는 많은 웹 호스트가 제공하는 인기있는 플랫폼 관리 유틸리티 인 CPANEL을 사용하여 데이터베이스를 만드는 방법을 보여줍니다. 또한 WordPress 설치 중에이 데이터베이스를 사용하는 방법에 대해서도 논의 할 것입니다. MySQL이 필요한 모든 웹 응용 프로그램은 이러한 기술을 사용할 수 있습니다.
기본 사항과 용어로 시작합시다 ...
데이터베이스 란 무엇입니까?
데이터베이스는 구성된 데이터 모음입니다. 그게 다야. WordPress는 모든 페이지, 게시물, 카테고리 및 사용자 데이터를 데이터베이스에 저장합니다.
MySQL은 데이터베이스 관리 시스템 (DBMS)입니다. 데이터베이스에서 데이터를 작성, 업데이트, 읽기 및 삭제할 수있는 소프트웨어입니다. 단일 MySQL 설치는 여러 자체 포함 데이터베이스를 관리 할 수 있습니다. WordPress 용, 하나는 Magento, 하나는 Drupal 또는 필요한 응용 프로그램을 만들 수 있습니다.
많은 대안이 있지만 MySQL이 인기있는 몇 가지 이유가 있습니다.
무료 및 오픈 소스 소프트웨어입니다. 현재 Oracle이 소유하고 있지만 Mariadb와 같은 Open MySQL 호환 옵션도 있습니다. -
는 PHP (웹에서 가장 일반적으로 사용되는 언어/런타임, WordPress의 전원)와 동의어입니다. PHP와 MySQL은 1990 년대 중반 웹 개발이 아직 초기 단계에있을 때 출연했습니다.
는 구조화 된 쿼리 언어 (SQL) - a - (동등한)
데이터 구조 및 데이터를 만드는 데 사용되는 표준 언어를 사용합니다. -
빠르고 설치가 쉽고 많은 타사 개발 도구가 있습니다.
응용 프로그램은 데이터베이스에 어떻게 액세스합니까?
WordPress와 같은 응용 프로그램은 데이터베이스 연결을 통해 데이터에 액세스합니다. MySQL의 경우 WordPress의 PHP 코드가 다음 정보를 알고있는 경우에만 연결할 수 있습니다.
-
mysql 설치 주소
데이터베이스의 이름은 에 액세스해야합니다
데이터베이스에 액세스하는 데 필요한 사용자 이름과 비밀번호입니다
"사용자"계정은 WordPress 사용을 위해 정의되어야합니다. 매우 강력한 암호를 가지고 적절한 데이터베이스 권한을 설정할 수 있습니다.
데이터는 어떻게 저장됩니까?
MySQL 및 기타 SQL 데이터베이스는 관계형 테이블에 데이터를 저장합니다.
예를 들어 게시물 세트가있을 수 있습니다. 각 게시물에는 제목 및 신체 텍스트와 같은 고유 한 데이터가 있습니다. 또한 카테고리 및 저자 세부 사항과 같은 다른 게시물에 데이터가 사용됩니다. 동일한 데이터를 복제하지 않도록 별도의 테이블을 만듭니다.
저자 테이블에는 ID, 저자 이름 및 기타 세부 사항 가 포함되어 있습니다
카테고리 테이블에는 ID와 카테고리 이름 가 포함되어 있습니다
기사 테이블에는 기사의 제목과 텍스트가 포함되어 있습니다. 관련 ID 번호를 참조하여 저자와 범주를 가리 킵니다. -
SQL 데이터베이스는 데이터 무결성을 보장하기 위해 보안 측정을 구현합니다. 존재하지 않는 저자 ID를 인용하거나 하나 이상의 기사에서 사용하는 범주를 삭제할 수 없어야합니다. -
이 테이블 정의 및 규칙은 데이터베이스
패턴 를 구성합니다. WordPress 설치 중에이 패턴을 생성하기 위해 SQL 명령 세트를 실행하십시오. 이런 식으로 만 테이블을 저장할 준비가 될 수 있습니다.
데이터베이스를 만드는 방법
CPANEL의 웹 호스트를 사용하여 웹 주소 (예 : https://site.com/cpanel)와 액세스를위한 사용자 이름 및 비밀번호를 제공하십시오. 이 세부 정보를 올바르게 유지하십시오. 데이터베이스 나 WordPress 사용자 자격 증명과 혼동하지 마십시오!
CPANEL을 지원하는 호스트를 찾고 있다면, 우리가 선택한 호스트 인 Siteground를 사용해보십시오. 모든 계획은 CPANEL을 지원하며 대시 보드를 재 설계하여 모든 것을보다 친절한 방식으로 구성했습니다.
귀하의보기는 약간 다르게 보일 수 있지만 검색 상자에 "데이터베이스"섹션을 찾거나 "MySQL"을 입력하십시오.
MySQL 데이터베이스 마법사를 클릭하고 단계를 따르십시오.
1 단계 : 데이터베이스 이름을 선택하십시오
데이터베이스에는 이름이 필요합니다
이름에는 mysite_와 같은 접두사가 적용될 수 있습니다. 블로그 나 WordPress와 같은 적절한 이름을 입력하고 다음을 클릭하십시오.
2 단계 : 데이터베이스 사용자를 만듭니다
이제 WordPress가 데이터베이스에 액세스하는 데 사용하는 MySQL 사용자 계정을 정의해야합니다.
사용자 이름은 동일한 접두사 (Mysite_)를 가질 수 있습니다. 이 스크린 샷에서 사용자 ID는 mysite_blogdbuser입니다.
CPANEL은 강력한 비밀번호를 입력 할 수 있도록합니다. 비밀번호는 복잡 할 수 있습니다. WordPress 설치 중에 한 번만 사용할 수 있습니다. 임의의 비밀번호 생성기를 권장합니다 :
사용자 생성을 클릭하기 전에 사용자 ID와 비밀번호를 텍스트 파일 또는 기타 보안 위치에 복사하십시오.
3 단계 : 데이터베이스 사용자 권한을 설정
WordPress 설치 프로세스 중에 위에서 만든 사용자는 데이터베이스에 완전히 액세스해야합니다. 스크립트를 실행하여 테이블을 만들고 초기 데이터로 테이블을 채 웁니다.
"모든 권한"을 선택하고 "다음"을 클릭하십시오
CPANEL은 MySQL 데이터베이스 및 사용자의 생성을 확인합니다.
mysql 데이터베이스 패널
마법사 대신 MySQL 데이터베이스 패널을 사용할 수 있습니다. 여전히 데이터베이스와 사용자를 만들 수 있지만 해당 사용자를 데이터베이스에 추가합니다.
또한 데이터베이스 및 사용자를 업데이트, 수리 및 삭제하는 도구도 제공합니다.
WordPress를 설치하는 방법
CPANEL은 WordPress 및 기타 응용 프로그램 설치자를 제공 할 수 있습니다. 스크립트는 귀하를위한 데이터베이스를 작성하므로 위의 단계는 필요하지 않을 수 있습니다.
수동으로 설치해야하거나 선호하는 경우 WordPress를 다운로드하고 파일을 압축 해제하십시오. SSH를 통해 서버에서이를 수행 할 수는 있지만 FTP/SFTP도 지원됩니다.
브라우저를 열고 WordPress를 복사 한 도메인/경로 (예 : http://mysite.com/)로 이동하십시오. 설치가 시작됩니다 :
<:> 당신은 입력해야합니다 :
1 단계 에서 생성 된 MySQL 데이터베이스 이름
mysql 데이터베이스 사용자 이름 2 단계 에서 생성되었습니다
2 단계 에서 생성 된 MySQL 데이터베이스 사용자의 비밀번호
데이터베이스 호스트. 이것은 MySQL을 실행하는 서버의 주소입니다. MySQL이 웹 사이트 호스팅과 동일한 서버에서 실행되기 때문에 일반적으로 LocalHost 또는 127.0.0.1입니다. 다른 경우 호스트가 알려드립니다.
테이블 접두사는 모든 테이블 이름에 짧은 문자열을 추가합니다. 변경할 때 :
당신은 동일한 데이터베이스를 가리키는 많은 WordPress 사본을 설치하고/또는 - 를 설치하려고합니다.
테이블 이름을 덜 명확하게 만들어 설치 보안을 향상시키고 싶습니다.
-
제출을 클릭하면 WordPress가 자격 증명을 확인하고 계속 설치합니다.
WordPress 사용자 를 만듭니다
WordPress 관리자의 ID, 비밀번호 및 이메일 주소에 대한 WordPress 프롬프트. 이것은 WordPress를 관리하는 사람입니다. MySQL 데이터베이스 및 CPANEL 자격 증명과 다릅니다!
"WordPress 설치"를 클릭하면 대시 보드가 몇 초 안에 나타납니다.
추가 안전 단계
우리는 WordPress를 설치하기 위해 데이터베이스 사용자에게 모든 권한을 부여했습니다. 설치 후 보안을 높이기 위해이 권한을 낮출 수 있습니다.
다음 권한은 충분해야합니다
선택 를 선택하십시오
삽입
업데이트
삭제
alter
테이블 생성
드롭 테이블
인덱스
일부 플러그인에는 추가 권한이 필요할 수 있으므로 문제가있는 경우 모든 권한을 활성화하십시오.
CPANEL에서 WordPress MySQL 데이터베이스 생성에 대한 FAQS (FAQ)
CPANEL에서 WordPress MySQL 데이터베이스를 보호하는 방법은 무엇입니까? -
CPANEL에서 WordPress MySQL 데이터베이스 보호는 잠재적 인 위협으로부터 웹 사이트를 보호하는 데 필수적입니다. 먼저 데이터베이스에 강력하고 고유 한 비밀번호를 사용하십시오. CPANEL에는 사용할 수있는 비밀번호 생성기가 내장되어 있습니다. 일반적으로 보안 패치가 포함되어 있으므로 WordPress 및 플러그인을 최신 버전으로 정기적으로 업데이트하십시오. 무차별 인력 공격을 방지하려는 로그인 시도 실패 수를 제한하십시오. 추가 보호를 위해 WordFence 또는 Sucuri와 같은 보안 플러그인을 설치할 수도 있습니다. 마지막으로, 항상 웹 사이트의 최신 버전을 백업하십시오. CPANEL의 백업 마법사 도구가이를 수행하는 데 도움이 될 수 있습니다.
MySQL 데이터베이스 비밀번호를 잊어 버리면 어떻게해야합니까? -
MySQL 데이터베이스 비밀번호를 잊어 버리면 CPANEL을 통해 재설정 할 수 있습니다. MySQL 데이터베이스로 이동하여 비밀번호를 변경하려는 데이터베이스 사용자를 찾아 비밀번호 변경을 클릭하십시오. 새 비밀번호를 입력하거나 비밀번호 생성기를 사용하여 강력한 비밀번호를 만듭니다. WordPress 설치에서 새 비밀번호로 wp-config.php 파일을 업데이트하십시오.
CPANEL에서 WordPress MySQL 데이터베이스를 최적화하는 방법은 무엇입니까? -
WordPress 최적화 MySQL 데이터베이스는 웹 사이트 성능을 향상시킬 수 있습니다. MySQL 데이터베이스 섹션에있는 CPANEL의 최적화 된 데이터베이스 기능을 사용할 수 있습니다. 또한 WP-Optipize 또는 WP-Sweep와 같은 WordPress 플러그인을 사용하는 것을 고려하십시오. 이 플러그인은 삭제 된 게시물, 개정 및 스팸과 같은 불필요한 데이터를 삭제하여 데이터베이스를 정리할 수 있습니다.
WordPress 웹 사이트에 대해 여러 MySQL 데이터베이스를 만들 수 있습니까? -
예, WordPress 웹 사이트에 대해 여러 MySQL 데이터베이스를 만들 수 있지만 일반적으로 필요하지 않습니다. WordPress는 데이터베이스를 사용하여 실행할 수 있습니다. 다중 사이트 네트워크를 실행하거나 복잡한 사용자 정의 응용 프로그램을 작성하는 경우 여러 데이터베이스가 필요할 수 있습니다.
내 WordPress 웹 사이트를 MySQL 데이터베이스에 연결하는 방법은 무엇입니까?
WordPress 웹 사이트를 MySQL 데이터베이스에 연결하려면 wp-config.php 파일을 편집해야합니다. 이 파일에는 데이터베이스 이름, 사용자 이름 및 비밀번호가 포함되어 있습니다. CPANEL의 파일 관리자를 통해이 파일에 액세스 할 수 있습니다. 파일을 변경하기 전에 웹 사이트를 백업하십시오.
WordPress MySQL 데이터베이스 관리에서 phpmyadmin의 역할은 무엇입니까?
phpmyadmin은 네트워크를 통해 MySQL 관리를 처리하기위한 무료 소프트웨어 도구입니다. 데이터베이스를 관리하기위한 편리한 시각적 인터페이스를 제공합니다. phpmyadmin을 사용하여 데이터베이스, 테이블, 필드 및 행을 작성, 수정 및 삭제할 수 있습니다. 이를 사용하여 SQL 문을 실행하고 사용자 및 권한을 관리 할 수도 있습니다.
CPANEL에서 WordPress MySQL 데이터베이스를 백업하는 방법은 무엇입니까?
CPANEL의 백업 마법사 도구를 사용하여 WordPress MySQL 데이터베이스를 백업 할 수 있습니다. 이 도구를 사용하면 전체 웹 사이트 또는 콘텐츠의 일부를 로컬 컴퓨터로 압축 한 사본을 다운로드 할 수 있습니다. 데이터 손실을 방지하기 위해 정기적으로 웹 사이트를 백업하는 것이 좋습니다.
백업에서 WordPress MySQL 데이터베이스를 복원하는 방법은 무엇입니까?
백업에서 WordPress MySQL 데이터베이스를 복원하려면 CPANEL의 백업 마법사 도구를 사용할 수 있습니다. 복구를 선택한 다음 MySQL 데이터베이스를 선택하십시오. 백업 파일을 업로드하면 도구가 데이터베이스를 복원합니다. 복구 작업을 수행하기 전에 웹 사이트를 백업하는 것을 잊지 마십시오.
MySQL 데이터베이스를 작성한 후 WordPress 웹 사이트가 속도가 느려진 이유는 무엇입니까?
MySQL 데이터베이스를 작성한 후 WordPress 웹 사이트가 느려지면 다양한 이유로 인해 발생할 수 있습니다. 데이터베이스를 최적화해야하거나 웹 사이트에 플러그인이 너무 많을 수 있습니다. 캐시 플러그인을 사용하여 웹 사이트 속도를 높이십시오. 문제가 지속되면 호스팅 제공 업체에 문의하십시오.
내 WordPress MySQL 데이터베이스를 다른 서버로 마이그레이션 할 수 있습니까?
예, WordPress MySQL 데이터베이스를 다른 서버로 마이그레이션 할 수 있습니다. 현재 서버에서 데이터베이스를 내보낸 다음 새 서버로 가져와야합니다. cpanel에서 phpmyadmin을 사용하여이를 수행 할 수 있습니다. 새 데이터베이스 정보로 WP-config.php 파일을 업데이트해야합니다.
위 내용은 CPANEL에서 WordPress MySQL 데이터베이스를 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!