WordPress 도메인을 이동하는 동안 고려해야 할 10가지 SQL 쿼리
게시 됨: 2022-12-16
WordPress 사이트 또는 도메인을 새 호스트 또는 SQL 서버로 마이그레이션하려고 합니까? 그렇다면 올바른 부분을 읽고 있는 것입니다! 전체 프로세스가 벅차고 스트레스가 많은 경험이 될 수 있지만 이 가이드를 따르면 확실히 성공할 것입니다.
종종 사람들은 새 SQL 서버로 이동해야 하는 필요성에 직면합니다. 이것은 현재 공급자의 다양한 문제 때문일 수 있으며 방금 충분했습니다. 그러나 대부분의 경우 실수를 저질러 사이트를 손상시킬 수 있다는 두려움 때문에 보다 안정적인 호스트로의 마이그레이션이 계속해서 지연됩니다.
고맙게도 이 기사에서는 WordPress 도메인을 이동하는 동안 고려해야 할 상위 10개 SQL 쿼리에 대해 포괄적으로 설명합니다. 그럼 더 이상 준비하지 않고 파헤쳐 봅시다!
SQL이란 무엇입니까?
SQL(Structured Query Language)은 관계형 데이터베이스를 관리하고 그 안에 있는 데이터에 대해 여러 작업을 수행하는 데 사용되는 표준화된 프로그래밍 언어입니다.
1970년대에 만들어진 SQL은 데이터베이스 관리자만 사용하는 것이 아닙니다. 또한 데이터 통합 스크립트를 작성하는 개발자와 분석 쿼리를 설정하고 실행하려는 데이터 분석가도 사용했습니다.
SQL을 사용하여 다음을 수행할 수 있습니다.
- 데이터베이스 성능 유지 및 최적화
- 데이터 행 추가, 업데이트 및 삭제
- 데이터베이스 테이블 및 인덱스 구조 수정
- RDBMS(관계형 데이터베이스 관리 시스템) 등에서 정보의 하위 집합을 검색합니다.
이를 이해했으면 WordPress 웹 사이트를 새 도메인으로 이동하는 데 필요한 SQL 쿼리를 살펴보겠습니다. 그러나 시작하기 전에 Acuity 교육의 SQL 과정을 포함하여 많은 최고의 SQL 교육 과정이 도움이 될 수 있다는 점에 주목할 필요가 있습니다. Acuity의 SQL 과정은 다양한 과정 패키지를 제공합니다. 이러한 과정은 입문, 고급 및 결합 과정에서 SQL SSRS까지 다양합니다.
또한 어떤 과정이 자신에게 가장 적합한지 확신이 서지 않습니까? 그러면 걱정할 필요가 없습니다. 전화 한 통으로 귀하에게 가장 적합한 코스에 대한 최상의 조언을 받을 수 있습니다.
반면에 SQL 데이터 정렬에는 데이터에 대한 정렬 규칙, 대소문자 및 악센트 구분 속성이 포함됩니다. varchar 및 char와 같은 문자 데이터 유형과 함께 사용되는 데이터 정렬은 해당 데이터 유형에 대해 표시될 코드 페이지 및 해당 문자를 지시합니다.
따라서 귀하는 다음과 같을 수 있습니다.
- 새 SQL 서버 설치
- 클라이언트 데이터베이스에 서버 연결
- 또는 데이터베이스 백업 복원
그것이 무엇이든 로캘 요구 사항, SQL 작업 유형 및 작업 중인 데이터의 악센트 민감도를 이해하는 것이 중요합니다.
이에 대해 논의한 후 다음 세션에서 WordPress 도메인을 이동하는 동안 고려해야 할 SQL 쿼리에 대해 자세히 살펴보겠습니다.
WordPress 도메인을 이동하는 동안 고려해야 할 상위 10개 SQL 쿼리
WordPress 데이터베이스에 대해 SQL 쿼리를 실행하기만 하면 필수 변경을 쉽고 효율적으로 수행할 수 있습니다. 다음은 WordPress 도메인을 이동하는 동안 큰 도움이 될 수 있는 몇 가지 SQL 쿼리입니다.
WordPress 데이터베이스 백업
WordPress 도메인을 재설정하기 전에 사이트의 모든 요소를 백업해야 합니다. 이것은 광범위한 WordPress 보안의 일부여야 하며 중요한 변경 전에 좋은 습관입니다. 그러나 이동되는 데이터가 너무 많기 때문에 WordPress 설치를 마이그레이션하기 위한 요구 사항이기도 합니다.
그렇다면 데이터베이스를 어떻게 백업합니까? WordPress를 백업하는 데 사용할 수 있는 많은 플러그인이 있습니다. 백업 플러그인을 사용하면 기본 제공 설정을 설치하고 사용하여 백업할 파일, 백업 빈도 및 백업 저장 위치를 관리할 수 있습니다.
또한 다음 단계에 따라 WordPress 데이터베이스를 수동으로 백업할 수 있습니다.
- phpMyAdmin에 로그인하십시오.
- WordPress 데이터베이스 선택
- 화면 탐색 상단에 있는 내보내기를 클릭합니다.
- 백업할 테이블을 선택하거나 전체 데이터베이스를 백업할 모든 테이블을 선택하십시오.
- .sql 확장자로 내보낼 SQL 선택
- "파일로 저장" 확인란을 선택합니다.
- 압축 유형 선택
- 마지막으로 이동을 클릭하고 다운로드 창을 클릭하여 백업 데이터베이스 파일을 저장합니다.
사이트 및 홈 URL 변경
WordPress는 사이트의 기본 경로와 홈 URL을 데이터베이스에 저장합니다. 따라서 WordPress 도메인을 로컬 호스트에서 서버로 이전하면 사이트가 온라인으로 로드되지 않습니다. 이는 절대 경로 URL이 여전히 로컬 호스트를 나타내기 때문입니다. 따라서 사이트가 작동하려면 사이트 URL과 홈 URL을 수정해야 합니다.
GUID 변경
블로그를 로컬 호스트에서 서버로 또는 다른 도메인에서 새 도메인으로 재설정한 후에는 wp_posts 테이블의 GUID 필드에 대한 URL을 수정해야 합니다. GUID가 게시물 또는 페이지 슬러그를 잘못 입력한 경우 올바른 문서 절대 경로로 해독하기 때문에 이는 매우 중요합니다.
콘텐츠의 URL 변경
아시다시피 WordPress는 URL 링크를 데이터베이스에 저장할 때 상대 경로 대신 절대 경로를 사용합니다. 또한 각 게시물 레코드의 내용은 이전 소스를 참조하는 모든 이전 URL을 저장합니다. 따라서 WordPress를 새 도메인으로 마이그레이션하려면 이러한 모든 URL을 새 도메인 위치로 변경해야 합니다.
포스트 메타 업데이트
게시물 메타 업데이트는 게시물 콘텐츠의 URL을 업데이트하는 것과 거의 유사하게 작동합니다. 각 게시물에 대해 추가 URL 데이터를 저장한 경우 "다음 쿼리"를 사용하여 모두 변경할 수 있습니다.
기본 관리 사용자 이름 변경
모든 기본 WordPress 설치는 기본 관리자 사용자 이름으로 계정을 생성합니다. 워드프레스를 사용하는 모든 사람들이 이것을 알고 있기 때문에 이것은 널리 알려진 지식입니다.그러나 이것은 해커가 WordPress 관리자 패널을 무차별 대입할 수 있기 때문에 보안 문제가 될 수 있습니다. 따라서 기본 "관리자" 사용자 이름을 변경하면 WordPress 관리자 패널에 추가 보안이 제공됩니다.
개정판 삭제
WordPress에서 기사를 편집할 때 많은 수정본이 저장됩니다. 그러나 과도한 기록 수정은 데이터베이스의 부담을 가중시키므로 자원낭비이다.
시간이 지남에 따라 수천 개의 항목이 있으면 데이터베이스가 크게 증가했을 것입니다. 이는 루프 반복 및 데이터 검색을 증가시키고 페이지 로딩 시간에 영향을 미칩니다.
게시물 메타 삭제
플러그인 설치 또는 제거는 WordPress의 일반적인 작업입니다. 이러한 플러그인의 대부분은 게시물 메타를 사용하여 관련 데이터를 저장합니다. 플러그인을 제거한 후에도 해당 데이터는 더 이상 필요하지 않은 포스트 메타 테이블에 남아 있습니다. 그러나 사용하지 않는 포스트 메타 값을 정리하면 데이터베이스 속도를 높이고 크기를 줄이는 데 도움이 됩니다.
모든 스팸 댓글 삭제
스팸 댓글이 많은 경우 각 페이지를 일일이 살펴보며 삭제하는 것은 지루하고 답답할 수 있습니다. 운 좋게도 SQL 쿼리를 따르면 더 쉬워집니다. 500개의 스팸 댓글을 삭제해야 하는 경우에도 쉽게 처리할 수 있습니다.
새 도메인 이름 발표
마이그레이션에 대해 공개적으로 알리는 것이 좋습니다. 이렇게 하려면 새 사이트에 블로그 게시물을 작성하고 소셜 미디어 플랫폼에서 공유하기만 하면 됩니다. 사용자가 새 도메인에 대해 읽은 후에는 새 도메인을 기억할 가능성이 높으므로 이는 다양한 방식으로 도움이 될 수 있습니다.
둘째, 사용자에게 버그를 알려달라고 요청할 수도 있습니다. 다른 모든 유형의 브라우저 또는 시스템 환경에서 혼자서 사이트를 테스트할 수는 없습니다. 그것을 면밀히 조사하는 새로운 쌍의 눈을 갖는 것이 유익합니다.
SQL 쿼리에 대한 최종 생각
위의 간단한 단계로 나누면 프로세스가 복잡하지 않다는 것을 알 수 있습니다. 모든 단계에서 주의를 기울이고 가능한 마지막 순간까지 원래 버전으로 돌아갈 수 있는 옵션을 제공하기만 하면 됩니다(문제가 있는 경우).
그렇다면 왜 더 이상 기다려야 합니까? 지금 WordPress 도메인을 마이그레이션하십시오.