Xuất và nhập cơ sở dữ liệu với WP-CLI
WP-CLI là một công cụ dòng lệnh giúp bạn thực hiện các thao tác khác nhau trên trang WordPress của mình. Nếu bạn cảm thấy thoải mái với việc sử dụng các lệnh SSH, bạn sẽ nhận thấy rằng WP-CLI đã đơn giản hóa các lệnh được tạo cho các trang WordPress. Đây là cách bạn có thể sử dụng các lệnh xuất và nhập cơ sở dữ liệu có sẵn cho WP-CLI.
- Một ứng dụng SSH. Chúng tôi đề xuất PuTTY cho Windows hoặc Terminal cho macOS .
- Chi tiết FTP của bạn. Nếu chưa ghi lại máy chủ, tên người dùng và mật khẩu FTP, bạn hãy tìm những thông tin này:
- Về máy chủ FTP, bạn có thể dùng tên miền hoặc địa chỉ IP của mình.
- Bạn có thể tìm thấy tên người dùng và mật khẩu FTP trong tài khoản lưu trữ cho Dịch vụ lưu trữ Linux với cPanel hoặc Dịch vụ lưu trữ WordPress được quản lý (bước 1-7) .
Xuất cơ sở dữ liệu với WP-CLI
- Kết nối với tài khoản lưu trữ của bạn bằng SSH .
- Sử dụng lệnh bash ls để liệt kê các tập tin và thư mục, và cd và ../ để di chuyển qua các thư mục cho đến khi bạn ở trong thư mục có các tập tin WordPress của mình.
- Nhập lệnh sau:
wp db export filename.sql
- Trong lệnh trên, bạn nên thay thế filename.sql bằng tên bạn muốn sử dụng cho tập tin sao lưu.
Bạn sẽ thấy thông báo thành công khi quá trình xuất hoàn tất. Cơ sở dữ liệu lớn hơn sẽ mất nhiều thời gian hơn để xuất.
mysqldump: Lỗi: 'Truy cập bị từ chối; bạn cần (ít nhất một trong những) đặc quyền PROCESS cho thao tác này 'khi cố gắng kết xuất không gian bảngTrong hầu hết các trường hợp, cơ sở dữ liệu của bạn sẽ được xuất thành công, mặc dù đã thấy lỗi này. Nhưng chúng tôi khuyên bạn nên xác nhận việc xuất bằng cách kiểm tra các bảng cơ sở dữ liệu của mình theo cách thủ công.
Nhập cơ sở dữ liệu với WP-CLI
- Tải lên tập tin sao lưu SQL vào thư mục chứa các tập tin WordPress của bạn bằng cách sử dụng FTP hoặc Trình quản lý tập tin .
- Kết nối với tài khoản lưu trữ của bạn bằng SSH .
- Sử dụng lệnh bash ls để liệt kê các tập tin và thư mục, và cd và ../ để di chuyển qua các thư mục cho đến khi bạn ở trong thư mục có các tập tin WordPress của mình.
- Nhập lệnh sau:
wp db import filename.sql
- Trong lệnh trên, bạn nên thay thế filename.sql bằng tên thực của tập tin sao lưu của bạn.
Bạn sẽ thấy thông báo thành công sau khi nhập xong. Cơ sở dữ liệu lớn hơn sẽ mất nhiều thời gian để nhập hơn.
Xem thêm thông tin
- Nếu bạn không có sẵn WP-CLI trên máy chủ của mình, bạn có thể sử dụng các lệnh SSH thông thường để xuất và nhập cơ sở dữ liệu.
- Bạn cũng có thể xuất và nhập cơ sở dữ liệu của mình trong phpMyAdmin.
- Tìm và thay thế cho WordPress bằng SSH