Tại WP Engine, cách dễ nhất để truy cập và làm việc với cơ sở dữ liệu của bạn là thông qua công cụ có tên phpMyAdmin. phpMyAdmin giúp dễ dàng xem và chỉnh sửa dữ liệu một cách an toàn cũng như chạy các truy vấn để cập nhật dữ liệu hàng loạt. Nếu bạn đang tìm cách tối ưu hóa trang web WordPress của mình, có thể bạn sẽ cần thực hiện một số thao tác trong phpMyAdmin
nội dung
Truy cập cơ sở dữ liệu với phpMyAdmin
- Đăng nhập vào Cổng thông tin người dùng
- Chọn tên môi trường sản xuất
- Nhấp vào phpMyAdmin
- Một tab mới sẽ mở ra và bạn sẽ thấy tải giao diện phpMyAdmin
- Nhấp vào tên cơ sở dữ liệu ở cột ngoài cùng bên trái
wp_environmentname
— Cơ sở dữ liệu chính cho môi trường này
Chạy truy vấn trong phpMyAdmin
- Mở phpMyAdmin
- Chọn cơ sở dữ liệu bạn muốn chạy truy vấn trên đó
- Trước tiên, bạn phải chọn cơ sở dữ liệu từ cột bên trái
- Chọn SQL
- Tìm lại tên cơ sở dữ liệu phía trên trường văn bản, xác nhận đây là cơ sở dữ liệu chính xác mà bạn định chạy truy vấn trên đó
- Viết hoặc dán truy vấn của bạn vào trường văn bản
- Nhấp vào ĐI
- Một số truy vấn sẽ yêu cầu xác nhận lần thứ hai để chạy
GHI CHÚ. Nếu bạn đang chạy các truy vấn CẬP NHẬT hoặc CHÈN, các truy vấn này sẽ thay đổi hoặc thêm dữ liệu vào cơ sở dữ liệu của bạn. Bạn nên sao lưu trước khi thực hiện để đảm bảo an toàn
Tiền tố cơ sở dữ liệu tùy chỉnh
Các truy vấn phải được chạy bằng SQL và rất có thể sẽ tham chiếu các tên bảng cụ thể. Tuy nhiên, các bảng không phải lúc nào cũng được đặt tên giống nhau từ trang này sang trang khác
Tiền tố cơ sở dữ liệu có thể được thay đổi vì lý do bảo mật và có thể đã được máy chủ lưu trữ trước đó thực hiện nếu bạn đã di chuyển trang web. Thay đổi tiền tố cơ sở dữ liệu của bạn có nghĩa là tất cả các bảng của bạn đều có tiêu đề mới và không sử dụng tiêu đề mặc định. Tiền tố tùy chỉnh có thể là bất kỳ chuỗi ký tự ngẫu nhiên nào
Nếu bạn đang chạy truy vấn, bạn phải đảm bảo rằng bạn đang tính đến tiền tố cơ sở dữ liệu tùy chỉnh đang được sử dụng để chạy truy vấn đúng cách
Tiền tố cơ sở dữ liệu WordPress mặc định là wp_ và các bảng mặc định có tiêu đề như thế này
Trong ví dụ này, có tiền tố tùy chỉnh là wp_zgs0q4pna9_
và tên bảng trông như thế này
Trong ví dụ này, có tiền tố tùy chỉnh là test_
và tên bảng trông như thế này
Tìm tiền tố cơ sở dữ liệu
Nếu bạn không thể phân biệt rõ ràng tên bảng và tiền tố chỉ bằng cách nhìn vào bảng của mình, thì bạn sẽ cần thêm các bước để xác định tiền tố nào [và sau đó là bảng nào] mà bạn đang hoạt động
- Kết nối với hệ thống tệp của trang web của bạn bằng SFTP
- Tải xuống tệp wp-config. php từ thư mục gốc
- Mở tệp này và xác định vị trí dòng
$table_prefix
- Tiền tố cơ sở dữ liệu của bạn sẽ nằm trong dấu ngoặc kép
- Trong ví dụ này, tiền tố là
wp_zgs0q4pna9_
- Trong ví dụ này, tiền tố là
Nếu bạn cần thay đổi tiền tố cơ sở dữ liệu của mình, hãy xem hướng dẫn của chúng tôi
GHI CHÚ. Thông thường nhưng không bắt buộc tiền tố cơ sở dữ liệu của bạn phải có dấu gạch dưới ở cuối, tuy nhiên điều này không bắt buộc
Chạy truy vấn SQL với tiền tố cơ sở dữ liệu tùy chỉnh
Bạn đã tìm thấy một truy vấn SQL mà bạn muốn chạy nhưng bạn phát hiện ra rằng bạn có tiền tố cơ sở dữ liệu tùy chỉnh nên lệnh không hoạt động chính xác. Bạn sẽ cần sửa đổi một chút truy vấn SQL để hoạt động trên trang web của mình
Bất cứ nơi nào bạn nhìn thấy wp
_ trong truy vấn SQL, chỉ cần thay thế nó bằng tiền tố của bạn. Đây có thể là nhiều vị trí nếu truy vấn tương tác với nhiều bảng
Ví dụ
Đối với ví dụ này, chúng tôi sử dụng tiền tố. wp_zgs0q4pna9_
Ví dụ truy vấn mặc định
SELECT SUM[LENGTH[option_value]] FROM wp_options WHERE autoload = 'yes';
Lệnh này nhắm mục tiêu bảng wp_options
nhưng chúng tôi cần nó nhắm mục tiêu bảng wp_zgs0q4pna9_options
. Thay thế wp_zgs0q4pna9_
0 bằng tiền tố tùy chỉnh của bạn cho lệnh phù hợp với trang web này
truy vấn tùy chỉnh
wp_zgs0q4pna9_
1
GHI CHÚ. Chúng tôi đã sử dụng tiền tố cơ sở dữ liệu ví dụ. Của bạn sẽ khác và sẽ cần được sửa đổi một cách thích hợp