워드프레스 데이터베이스스키마명 변경하고싶을때

less than 1 minute read

스키마를 하나 새로 만들고 하나하나옮겨줘야한다.

mysqldump를 사용하는방법도 있고 이게 간편한것같다. 디렉토리명을 변경할수도 있을 것 같은데.. 메타데이터를 찾아서 바꿔주면… 위치를 정확히 몰라서 노가다로 처리했다.

플러그인 설치한게 더 있다면 테이블이 더 많을수도있고…. 여기서도 이름이상한 몇개는 플러그인에서 생성한 테이블인것같다 RENAME TABLE {original_schema}.wp_commentmeta TO {new_schema}.wp_commentmeta; RENAME TABLE {original_schema}.wp_comments TO {new_schema}.wp_comments; RENAME TABLE {original_schema}.wp_cpd_counter TO {new_schema}.wp_cpd_counter; RENAME TABLE {original_schema}.wp_icl_string_translations TO {new_schema}.wp_icl_string_translations; RENAME TABLE {original_schema}.wp_icl_strings TO {new_schema}.wp_icl_strings; RENAME TABLE {original_schema}.wp_links TO {new_schema}.wp_links; RENAME TABLE {original_schema}.wp_multilingual_linked TO {new_schema}.wp_multilingual_linked; RENAME TABLE {original_schema}.wp_options TO {new_schema}.wp_options; RENAME TABLE {original_schema}.wp_postmeta TO {new_schema}.wp_postmeta; RENAME TABLE {original_schema}.wp_posts TO {new_schema}.wp_posts; RENAME TABLE {original_schema}.wp_term_relationships TO {new_schema}.wp_term_relationships; RENAME TABLE {original_schema}.wp_term_taxonomy TO {new_schema}.wp_term_taxonomy; RENAME TABLE {original_schema}.wp_termmeta TO {new_schema}.wp_termmeta; RENAME TABLE {original_schema}.wp_terms TO {new_schema}.wp_terms; RENAME TABLE {original_schema}.wp_usermeta TO {new_schema}.wp_usermeta; RENAME TABLE {original_schema}.wp_users TO {new_schema}.wp_users;