Làm cách nào để kết nối cơ sở dữ liệu wordpress của tôi với phpmyadmin?

Trong bài viết này, WordPress phpMyAdmin. quản lý cơ sở dữ liệu, chúng ta sẽ xem cách sử dụng phpMyAdmin cho WordPress. Như chúng ta sẽ thấy thông qua quản lý cơ sở dữ liệu, bạn có thể giải quyết các sự cố ngăn chúng tôi truy cập trang web hoặc bảng điều khiển, đồng thời tối ưu hóa các bảng và toàn bộ cơ sở dữ liệu

Trước khi chúng tôi đi vào trọng tâm của hướng dẫn và xem cách quản lý cơ sở dữ liệu WordPress bằng phpMyAdmin, tiền đề về cách sắp xếp thông tin trong cơ sở dữ liệu theo thứ tự

Mục lục

  • Cơ sở dữ liệu WordPress được tổ chức như thế nào
  • Quản lý WordPress với phpMyAdmin
    • Tìm đúng cơ sở dữ liệu
    • Sử dụng phpMyAdmin để chỉnh sửa tên người dùng
    • phpMyAdmin WordPress. đặt lại mật khẩu
    • Tạo người dùng và quản lý vai trò
    • phpMyAdmin cho WordPress. vô hiệu hóa plugin
    • phpMyAdmin cho WordPress. thay đổi chủ đề từ cơ sở dữ liệu
    • phpMyAdmin cho WordPress. tối ưu hóa cơ sở dữ liệu
  • Phần kết luận

Cơ sở dữ liệu WordPress được tổ chức như thế nào

Sử dụng phpMyAdmin cho WordPress có thể hữu ích trong việc quản lý cơ sở dữ liệu, nếu bạn đã biết WordPress là gì, bạn cũng có thể biết rằng tất cả thông tin về bài viết, nhận xét, v.v. đều được lưu trữ trong cơ sở dữ liệu MySQL

Đầu tiên, hãy xem cách dữ liệu được tổ chức trong cơ sở dữ liệu này

Mọi cài đặt WordPress đều yêu cầu cơ sở dữ liệu hoạt động. Khi bạn chọn cài đặt WordPress theo cách thủ công, bạn cần tạo cơ sở dữ liệu, thay vào đó, nếu bạn sử dụng trình cài đặt tự động như Softacificent thì quá trình này được thực hiện tự động. Ví dụ: với Softaculous được bao gồm trong gói lưu trữ chia sẻ, lưu trữ đám mây vps và máy chủ chuyên dụng của chúng tôi, bạn có thể cài đặt WordPress chỉ bằng vài cú nhấp chuột

Trong mọi trường hợp, cơ sở dữ liệu sẽ chứa các bảng được tạo theo mặc định, hãy xem từng bảng một

Trong các bảng mà chúng ta sắp xem xét, bạn sẽ thấy một tiền tố theo sau là dấu gạch nối và tên của bảng cung cấp thông tin về nội dung của nó. Thông thường, tiền tố được sử dụng là wp nhưng tùy thuộc vào cài đặt riêng lẻ, nó có thể thay đổi

wp_commentmeta. nó chứa siêu dữ liệu được liên kết với các nhận xét trên trang web

wp_comments. là bảng chứa các nhận xét thực tế cùng với thông tin về tác giả, chẳng hạn như tên, email và địa chỉ trang web có thể

wp_links. chứa dữ liệu được liên kết với quản lý liên kết, một chức năng không còn được tích hợp trong bảng điều khiển nhưng có thể được sử dụng với plugin Trình quản lý liên kết

wp_options. chứa các cài đặt chung của WordPress, cũng như các cài đặt dành riêng cho plugin và chủ đề

wp_postmeta. trong bảng này, bạn có thể tìm thấy siêu dữ liệu được liên kết với tất cả các bài đăng được tạo trên trang web

wp_posts. không chỉ chứa các bài đăng trên blog mà còn cả các trang và menu của trang web

wp_terms. bảng này dành riêng cho phân loại WordPress nên các danh mục và thẻ

wp_termmeta. siêu dữ liệu được liên kết với các yếu tố khác nhau của phân loại

wp_term_relationships. đây là bảng xác định liên kết của từng bài đăng với các danh mục và thẻ tương ứng

wp_term_taxonomy. nếu trong bảng wp_terms, chúng tôi tìm thấy các phần tử đơn lẻ [thẻ và danh mục] trong bảng này, hệ thống phân cấp giữa các phần tử khác nhau được thiết lập. Ví dụ: nhờ bảng này mà WordPress có thể xác định danh mục và danh mục con

wp_usermeta. trong bảng, bạn có thể tìm thấy dữ liệu meta của những người dùng đã đăng ký vào trang web của bạn

wp_user. chứa tất cả thông tin người dùng, chẳng hạn như tên người dùng, email và ngày đăng ký. Khi cài đặt nhiều trang WordPress, quản trị viên mạng cũng có thể chặn thư rác từ người dùng hoặc xóa một số người dùng, đó là lý do tại sao hai trường mới được tạo. thư rác và xóa trong bảng này

Bây giờ chúng ta đã thấy cách WordPress tổ chức và lưu trữ thông tin, hãy xem bạn có thể thực hiện những thao tác nào bằng cách truy cập cơ sở dữ liệu thông qua phpMyAdmin

Hãy nhớ rằng việc thay đổi cơ sở dữ liệu có thể ảnh hưởng đến hoạt động của trang web của bạn. Trước khi thực hiện, hãy đảm bảo rằng bạn có một bản sao lưu để bạn có thể khôi phục cơ sở dữ liệu trong trường hợp có lỗi

Quản lý WordPress với phpMyAdmin

Chúng ta đã thấy cách thông tin được lưu trữ và phân chia trong các bảng khác nhau của cơ sở dữ liệu. Trước tiên, chúng tôi sẽ tập trung vào quản lý người dùng và đặc biệt chúng tôi sẽ xem cách thay đổi tên người dùng và đặt lại mật khẩu

Hai thao tác mà chúng ta không thể tự thực hiện đơn giản từ bảng điều khiển, nhưng điều đó trở nên cực kỳ đơn giản với sự trợ giúp của phpMyAdmin

Trước khi tiếp tục, chúng ta cần hiểu cách hoạt động của trình duyệt cơ sở dữ liệu, để chúng ta có thể chọn đúng trong trường hợp có nhiều hơn một trên máy chủ

Tìm đúng cơ sở dữ liệu

Nếu bạn đã tạo nhiều cài đặt WordPress trên máy chủ của mình hoặc thậm chí trong localhost, bạn đã tạo nhiều cài đặt WordPress, khi bạn truy cập phpMyAdmin, bạn sẽ có một danh sách cơ sở dữ liệu trước mặt. Làm cách nào bạn có thể tìm ra cơ sở dữ liệu nào được liên kết với cài đặt mà bạn quan tâm?

Đơn giản, chỉ cần mở wp-config. php và bạn sẽ tìm thấy tên cơ sở dữ liệu bên cạnh DB_NAME

Nếu bạn đã cài đặt WordPress với Softacificent, bạn có thể theo dõi thông tin cơ sở dữ liệu từ Trình quản lý WordPress trong Chi tiết cơ sở dữ liệu

Sử dụng phpMyAdmin để chỉnh sửa tên người dùng

Nếu chúng tôi cố gắng thay đổi tên người dùng của mình trực tiếp từ bảng điều khiển WordPress, chúng tôi nhận ra rằng không thể làm như vậy. Truy cập Hồ sơ từ phần Người dùng của WordPress, trên thực tế, chúng tôi thấy mình đứng trước một cảnh báo kiểu này

Như bạn có thể thấy, trường Tên người dùng bị chặn và không thể chỉnh sửa

Từ WordPress, chúng tôi chỉ có thể thay đổi dữ liệu liên quan đến Tên, Họ và Biệt danh. Tuy nhiên, chúng ta có thể khắc phục vấn đề này bằng cách sử dụng phpMyAdmin cho WordPress và thay đổi tên người dùng trực tiếp từ cơ sở dữ liệu

Như tôi đã đề cập trước đó, WordPress lưu trữ thông tin về tất cả người dùng trong bảng wp_users

Hãy truy cập phpMyAdmin và nhấp vào biểu tượng + bên cạnh cơ sở dữ liệu để hiển thị nội dung của nó hiển thị danh sách tất cả các bảng trong đó. Sau đó, chúng tôi nhấp vào bảng để truy cập và có thể chỉnh sửa nó

Sau đó, chúng tôi sẽ có quyền truy cập vào danh sách tất cả người dùng WordPress đã đăng ký, chọn người chúng tôi muốn chỉnh sửa và nhấp vào nút Chỉnh sửa bên cạnh tên người dùng

Trường chúng tôi muốn sửa đổi là user_login. chúng tôi nhập tên người dùng mới vào trường giá trị và sau đó nhấp vào nút Bắt đầu để lưu các thay đổi

phpMyAdmin WordPress. đặt lại mật khẩu

Trong số các chức năng khác nhau của phpMyAdmin cho WordPress, chúng tôi cũng có thể đặt lại mật khẩu người dùng. Ví dụ: trong trường hợp này, chúng ta sẽ xem cách đặt lại mật khẩu của người dùng WordPress. Phương pháp này có thể hỗ trợ chúng tôi trong trường hợp email đã nhập để đặt lại mật khẩu không chính xác hoặc không thể truy cập được nữa

Truy cập phpMyAdmin và chọn cơ sở dữ liệu mà chúng ta quan tâm, bảng mà chúng ta cần kiểm tra là wp_users. Bên trong bảng, bạn có thể tìm thấy tất cả dữ liệu của người dùng đã đăng ký vào trang web, tên người dùng, ngày đăng ký và cả mật khẩu

Vì là dữ liệu nhạy cảm nên mật khẩu không được lưu trữ ở dạng văn bản rõ ràng trong cơ sở dữ liệu mà được mã hóa. Vì lý do này, chúng tôi không thể tìm thấy mật khẩu được sử dụng nhưng chúng tôi sẽ phải đặt mật khẩu mới

Hãy tìm người dùng mà chúng tôi quan tâm trong danh sách và nhấp vào Chỉnh sửa

Trường chúng ta sẽ cần thay đổi là trường được hiển thị trong cột user_pass. Những gì chúng ta cần làm là nhập mật khẩu mới vào trường giá trị và chọn MD5 từ menu Chức năng

Hãy nhấp vào Đi để lưu các thay đổi. Chức năng MD5 cho phép chúng tôi mã hóa mật khẩu mới để nó không thể đọc được trong cơ sở dữ liệu

Tạo người dùng và quản lý vai trò

Ngoài việc chỉnh sửa người dùng hiện tại và thông tin đăng nhập hữu ích, chúng tôi cũng có thể sử dụng phpMyAdmin cho WordPress để tạo người dùng mới trực tiếp từ cơ sở dữ liệu

Để tạo người dùng mới, chúng ta cần mở bảng wp_users. Ngay khi bạn nhấp vào tên bảng, bạn sẽ được chuyển hướng đến tab Hiển thị cho phép bạn xem các bản ghi được lưu trữ trong bảng và thay đổi thông tin đã có ở đó

Tuy nhiên, trong trường hợp này, chúng tôi quan tâm đến tab Chèn mà bạn có thể chọn từ menu trên cùng khi tôi chỉ cho bạn trong ảnh chụp màn hình này

Trong màn hình sẽ mở ra, bạn sẽ phải điền vào các trường thông tin cần thiết để tạo người dùng WordPress mới. Hãy xem những gì bạn cần nhập trong các lĩnh vực khác nhau

TÔI. bạn có thể để trống trường này vì WordPress sử dụng tính năng tăng tự động để tạo ID

đăng nhập người dùng. đây sẽ là tên người dùng sẽ được sử dụng trong quá trình đăng nhập

mật khẩu của người dùng. trong trường này, bạn nên nhập mật khẩu của người dùng. Ngoài ra, bạn sẽ phải chọn MD5 từ menu thả xuống bên dưới Chức năng. Bằng cách này, mật khẩu sẽ không được lưu trữ ở dạng văn bản rõ ràng trong bảng mà sẽ được mã hóa

user_nicename. gán một biệt danh cho người dùng, nó có thể giống hoặc khác biệt hiệu được sử dụng để đăng nhập. Hãy nhớ rằng biệt danh này cũng có thể được sửa đổi sau đó từ bảng điều khiển, trong khi tên người dùng đã nhập trong user_login chỉ có thể được sửa đổi bằng cách truy cập lại cơ sở dữ liệu

Email người dùng. nhập một email hợp lệ của người dùng

user_url. trường này là tùy chọn, bạn có thể nhập địa chỉ của trang web hoặc blog được liên kết với người dùng

user_registered. nhập ngày hiện tại để theo dõi thời điểm đăng ký diễn ra

user_activation_key. bạn có thể để trống. Trường này được WordPress sử dụng khi yêu cầu đặt lại mật khẩu

tâm trạng người dùng. một lần nữa, bạn có thể để tùy chọn mặc định [0]. Đây là một giá trị không còn được sử dụng trong phiên bản hiện tại của WordPress và trước đây được sử dụng để gắn cờ người dùng vì spam

tên hiển thị. trong trường này, bạn có thể nhập tên sẽ được hiển thị trên trang web

Chỉ định vai trò quản trị viên

Chúng tôi đã thấy cách tạo người dùng WordPress bằng cơ sở dữ liệu, nhưng nếu chúng tôi muốn gán quyền quản trị viên cho người dùng thì sao?

Trong trường hợp này sau khi tạo người dùng trong bảng wp_users, chúng tôi sẽ phải đi và chỉnh sửa bảng wp_usermeta

Hãy mở bảng và sau đó nhấp vào Chèn. Trong trường hợp này, chúng tôi sẽ được yêu cầu cung cấp các trường khác nhau cho phép chúng tôi chỉ định quyền của quản trị viên cho người dùng mới được tạo

umeta_id. như chúng ta đã thấy đối với trường id được liên kết với người dùng, trong trường hợp này, trường này được điền tự động và có thể để trống

tên người dùng. trong trường này, chúng tôi phải chèn cùng một ID của người dùng mà chúng tôi vừa tạo. Nếu bạn không nhớ, hãy mở bảng wp_user và kiểm tra giá trị trong trường ID

meta_key. chúng tôi chèn wp_capabilities để có thể chỉ định vai trò của người dùng

meta_value. nhập. 1. {S. 13. “quản trị viên”;b. 1;} để cấp quyền quản trị viên người dùng

Sau đó, chúng tôi sẽ phải lặp lại thao tác bằng cách thêm bản ghi cho wp_user_level. Bạn có thể điền trực tiếp vào hai bản ghi trong bảng bằng cách bỏ chọn hộp bỏ qua và cũng điền vào hộp ở dưới cùng

Trong trường hợp này, đây là dữ liệu chúng ta sẽ nhập

umeta_id. để trống

tên người dùng. chúng tôi luôn chèn id người dùng

meta_key. chèn wp_user_level

meta_value. loại 10

Sau khi tạo người dùng mới từ cơ sở dữ liệu, tốt nhất bạn nên truy cập cài đặt hồ sơ từ WordPress và lưu cấu hình. Làm như vậy cũng sẽ cho phép bạn hoàn thành hồ sơ với bất kỳ thông tin còn thiếu nào

Chỉ định người dùng cho các vai trò khác

Nếu bạn đã quen thuộc với WordPress, bạn sẽ biết rằng mỗi người dùng có thể được chỉ định một vai trò xác định. Như chúng ta đã thấy, chúng ta có thể tạo người dùng Quản trị viên trực tiếp từ cơ sở dữ liệu

Tất nhiên, chúng ta cũng có thể sử dụng phpMyAdmin cho WordPress để làm điều tương tự cho các vai trò khác. Tất cả những gì chúng ta cần làm là thêm các giá trị mà bạn thấy ở đây tại trường meta_value dựa trên vai trò mà chúng ta muốn chỉ định

Người đăng kí. một. 1. {S. 10. “thuê bao”;b. 1;}

người đóng góp. một. 1. {S. 11. “người đóng góp”;b. 1;}

Tác giả. một. 1. {S. 6. “tác giả”;b. 1;}

biên tập viên. một. 1. {S. 6. “biên tập viên”;b. 1;}

Bạn có thể cần nó nếu bạn đang tạo người dùng mới hoặc nếu bạn muốn thay đổi vai trò của người dùng hiện tại

phpMyAdmin cho WordPress. vô hiệu hóa plugin

Có những trường hợp bạn cần tắt plugin WordPress nhưng không vào được bảng điều khiển. Trong những trường hợp này, một trong những phương pháp để hủy kích hoạt tất cả các plugin là thực hiện lại từ cơ sở dữ liệu bằng cách sử dụng phpMyAdmin cho WordPress

Chúng tôi truy cập phpMyAdmin và mở bảng wp_options như đã thấy ở đây

Trong bảng, chúng ta cần tìm kiếm bản ghi active_plugins. Chúng ta có thể sử dụng chức năng tìm kiếm theo hàng của Bộ lọc để xác định vị trí của nó ngay lập tức. Sau đó, chúng tôi nhấp vào nút Chỉnh sửa

Trong màn hình mới, chúng ta sẽ phải đi và sửa đổi giá trị của option_value bằng cách nhập một. 0. {} rồi nhấp vào Go để lưu thay đổi

Thao tác này sẽ hủy kích hoạt plugin nhưng không gỡ cài đặt chúng. Điều này có nghĩa là bạn sẽ có thể kích hoạt lại chúng theo cách thủ công bằng cách truy cập khu vực Plugin WordPress trực tiếp từ bảng điều khiển của mình

Điều này có thể hữu ích trong trường hợp bạn gặp sự cố với trang web WordPress của mình và bạn nghĩ rằng nguyên nhân có thể là do plugin. Ví dụ: bạn có thể cần nó để sửa các lỗi như hết thời gian chờ cổng 504, cổng bị lỗi 502 hoặc lỗi 500

phpMyAdmin cho WordPress. thay đổi chủ đề từ cơ sở dữ liệu

Nếu bạn không thể truy cập bảng điều khiển WordPress, bạn có thể cần chỉnh sửa chủ đề trang web của mình từ cơ sở dữ liệu

Đăng nhập vào phpMyAdmin và mở bảng wp_options

Các hàng chúng tôi muốn chỉnh sửa là biểu định kiểu và mẫu, bạn có thể sử dụng thanh tìm kiếm bên cạnh Lọc hàng để xác định vị trí của chúng ngay lập tức

Nhấp vào nút chỉnh sửa bên cạnh hàng biểu định kiểu

Trong trường option_value, hãy thay thế nội dung bằng tên của một chủ đề mặc định như hai mươi hai mươi mốt và nhấp vào Bắt đầu

Lặp lại quy trình tương tự với hàng mẫu

phpMyAdmin cho WordPress. tối ưu hóa cơ sở dữ liệu

Chúng tôi có thể sử dụng phpMyAdmin cho WordPress để tối ưu hóa các bảng riêng lẻ hoặc toàn bộ cơ sở dữ liệu. Để làm điều này, chúng tôi chỉ cần nhấp vào cơ sở dữ liệu WordPress. Từ đây bằng cách chọn hộp Chọn tất cả, chúng tôi có thể chọn tất cả các bảng trong cơ sở dữ liệu của mình, sau đó chọn tùy chọn bảng tối ưu hóa từ trình đơn thả xuống và nhấp vào Đi

Ngay sau khi thao tác hoàn tất, bạn sẽ thấy một thông báo như thế này xác nhận rằng tất cả các bảng đã được tối ưu hóa

Ngoài việc tối ưu hóa phpMyAdmin còn cho phép chúng ta sửa chữa các bảng. Tùy chọn này rất hữu ích để sửa các bảng bị hỏng. Trong trường hợp này, chúng tôi chọn bảng mà chúng tôi quan tâm hoặc nhiều hơn một bảng và chọn Sửa bảng từ menu thả xuống

Phần kết luận

Trong bài viết này, WordPress phpMyAdmin. quản lý cơ sở dữ liệu, chúng tôi đã thấy cách tận dụng phpMyAdmin cho WordPress với tất cả các thao tác bạn có thể thực hiện trực tiếp từ cơ sở dữ liệu. Đầu tiên, chúng ta đã thấy cách thông tin được lưu trữ trong cơ sở dữ liệu WordPress

Sau đó, chúng tôi tập trung vào những thao tác có thể hữu ích cụ thể trong trường hợp trang web WordPress. Chúng tôi đã thấy các hoạt động phổ biến nhất cho phép chúng tôi giải quyết một số vấn đề từ đặt lại mật khẩu của người dùng đến tắt plugin. Tuy nhiên, nếu bạn muốn hiểu đầy đủ về việc sử dụng công cụ này [không chỉ dành cho các trang web WordPress], bao gồm cả khả năng nhập và xuất cơ sở dữ liệu, tôi khuyên bạn nên xem hướng dẫn của chúng tôi dành riêng cho phpMyAdmin

Làm cách nào để kết nối phpMyAdmin với WordPress?

Để tìm thông tin cơ sở dữ liệu, đi tới Cài đặt → Cấu hình máy chủ. Sau đó, nhấp vào nút Mở phpMyAdmin để bắt đầu . Một tab mới sẽ mở ra và bạn sẽ được nhắc nhấp vào liên kết để tiếp tục đến cơ sở dữ liệu của mình. Sau màn hình tải này, bạn sẽ thấy một thứ gọi là phpMyAdmin.

Làm cách nào để tạo cơ sở dữ liệu trong phpMyAdmin cho WordPress?

Sau khi bắt đầu dịch vụ này, hãy nhập localhost vào thanh tìm kiếm của bạn và một trang sẽ mở ra. Trên trang này, nhấp vào tùy chọn phpMyAdmin được hiển thị trong ảnh chụp màn hình bên dưới. Nhấp vào tùy chọn Mới được hiển thị trong màn hình bên dưới. Sau đó, chúng ta phải nhập tên cơ sở dữ liệu của mình và sau đó nhấp vào tùy chọn Tạo để tạo cơ sở dữ liệu mới

Làm cách nào để kết nối WordPress với cơ sở dữ liệu MySQL?

Nội dung .
Bước 1. Hoàn thành các điều kiện tiên quyết
Bước 2. Chuyển cơ sở dữ liệu WordPress sang cơ sở dữ liệu được quản lý MySQL của bạn
Bước 3. Định cấu hình WordPress để kết nối với cơ sở dữ liệu được quản lý MySQL của bạn
Bước 4. Hoàn thành các bước tiếp theo

Làm cách nào để nhập cơ sở dữ liệu vào phpMyAdmin?

Làm cách nào để nhập cơ sở dữ liệu vào phpMyAdmin? .
Bước 1 - Mở cơ sở dữ liệu của bạn trong phpMyAdmin
Bước 2 - Nhấp vào Cơ sở dữ liệu trong menu trên cùng
Bước 3 - Nhấp vào tên của cơ sở dữ liệu bạn muốn nhập vào
Bước 4 - Nhấp vào Nhập
Bước 5 - Chọn tệp và bấm Đi
Bước 6 - Bạn đã hoàn tất

Chủ Đề