Cách thay đổi tiền tố của bảng cơ sở dữ liệu trong WordPress

Dưới đây là các bước ngắn gọn để thay đổi tiền tố của bảng cơ sở dữ liệu WordPress thành prefix_ sau khi WordPress đã được cài đặt với các bảng có wp_ tiền tố mặc định .

Trong hướng dẫn bên dưới, hãy thay thế prefix_ bằng bất kỳ tiền tố nào bạn muốn (không sử dụng chữ hoa).

Bước 0

Hãy sao lưu đầy đủ trang web của bạn và cơ sở dữ liệu.

Bước 1

Chỉnh sửa wp-config.php trong thư mục gốc của trang web và thay đổi

$table_prefix = 'wp_';

đến

$table_prefix = 'prefix_';

Bước 2

Mở công cụ quản lý cơ sở dữ liệu của bạn như phpMyAdmin hoặc Adminer.

Chạy truy vấn SQL này:

RENAME table `wp_commentmeta` TO `prefix_commentmeta`;
RENAME table `wp_comments` TO `prefix_comments`;
RENAME table `wp_links` TO `prefix_links`;
RENAME table `wp_options` TO `prefix_options`;
RENAME table `wp_postmeta` TO `prefix_postmeta`;
RENAME table `wp_posts` TO `prefix_posts`;
RENAME table `wp_termmeta` TO `prefix_termmeta`;
RENAME table `wp_terms` TO `prefix_terms`;
RENAME table `wp_term_relationships` TO `prefix_term_relationships`;
RENAME table `wp_term_taxonomy` TO `prefix_term_taxonomy`;
RENAME table `wp_usermeta` TO `prefix_usermeta`;
RENAME table `wp_users` TO `prefix_users`;

Bước 3

Chạy truy vấn SQL này để thay đổi tiền tố trong bảng tùy chọn:

UPDATE `prefix_options` SET `option_name`=REPLACE(`option_name`,'wp_','prefix_') WHERE `option_name` LIKE 'wp_%';

Bước 4

Chạy truy vấn SQL này để thay đổi tiền tố trong bảng usermeta:

UPDATE `prefix_usermeta` SET `meta_key`=REPLACE(`meta_key`,'wp_','prefix_') WHERE `meta_key` LIKE 'wp_%';