Hướng dẫn thay đổi prefix database trong WordPress

  • Tuesday 31/10/2023

Database của WordPress đóng vai trò như bộ não của trang web, lưu trữ toàn bộ thông tin quan trọng, làm cho nó trở thành mục tiêu phổ biến của các hacker. Họ thường tìm cách tấn công vào hệ thống SQL bằng cách chạy các mã tự động. Việc nhiều người sử dụng prefix database mặc định “wp_” mà không thay đổi khi cài đặt WordPress tạo điều kiện thuận lợi cho hacker tiến hành các cuộc tấn công hàng loạt.

Để bảo vệ database một cách thông minh nhất, việc thay đổi frefix là cần thiết. Tuy nhiên, thực hiện việc này đòi hỏi một số bước cụ thể để tránh gây rối và lỗi trên website của bạn.

Bước 1. Backup đầy đủ trang web của bạn và database.

Các bạn có thể tạo backup full trong Cpanel hoặc có thể Export database trong phpmyadmin.

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

Mở file wp-config.php nằm trong thư mục gốc WordPress đã được cài đặt. Thay đổi dòng table prefix từ wp_ thành wp_prefix chẳng hạn. Hãy đổi thành bất thứ gì bạn muốn (không sử dụng chữ hoa).

Từ    $table_prefix = 'wp_'; thay đổi thành $table_prefix = 'prefix_';

Lưu ý: Bạn chỉ có thể đặt tên thành số, chữ cái và dấu gạch dưới.

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

prefix database

 

Và chạy câu truy vấn SQL sau :

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`;

phpsql

 

Bước 4. Chạy truy vấn SQL này để thay đổi prefix database 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 5. 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_%';
Thực hiện các bước trên là các bạn có thể thay đổi được frefix database WordPress.

Xem thêm các hướng dẫn khác về WordPress tại đây

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng :
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

5/5 - (1 bình chọn)