Hiển thị dữ liệu từ cơ sở dữ liệu trong quản trị wordpress

WordPress được quảng cáo là một nền tảng thân thiện với người mới bắt đầu và vì lý do này, nó là một lựa chọn phổ biến với nhiều chủ sở hữu trang web lần đầu. Bạn có thể hoàn thành rất nhiều việc thông qua WordPress mà không cần bất kỳ kiến ​​thức kỹ thuật nào

Đồng thời, nếu bạn muốn tận dụng tối đa nền tảng, thì bạn nên hiểu cách thức hoạt động của một số yếu tố cơ bản nhất của nền tảng. Chẳng hạn, sau khi bạn đã sử dụng WordPress được một thời gian, bạn nên tìm hiểu về cách cơ sở dữ liệu WordPress hoạt động

Cơ sở dữ liệu trang web của bạn cực kỳ quan trọng vì nó lưu trữ tất cả thông tin cần thiết để trang web của bạn hoạt động. Một số kiến ​​thức cơ bản về nó sẽ giúp bạn hiểu rõ hơn về nền tảng mà bạn đang sử dụng, thực hiện một số tác vụ hiệu quả hơn và khắc phục sự cố

Trong bài đăng này, chúng ta sẽ nói về cơ sở dữ liệu WordPress là gì và nó hoạt động như thế nào. Ngoài ra, chúng tôi sẽ xem xét cách tìm và quản lý tài khoản của bạn. Cùng bắt tay vào làm

  • Giới thiệu về cơ sở dữ liệu
  • Tại sao WordPress yêu cầu cơ sở dữ liệu
  • Cơ sở dữ liệu WordPress của bạn sắp xếp thông tin như thế nào
  • Cách truy cập và sử dụng cơ sở dữ liệu WordPress của bạn

Giới thiệu về cơ sở dữ liệu

Khái niệm “cơ sở dữ liệu” không phải là duy nhất đối với WordPress. Nói một cách đơn giản, cơ sở dữ liệu là một tập hợp dữ liệu có tổ chức. Dữ liệu này được lưu trữ điện tử, điển hình là trên hệ thống máy tính và có thể được truy cập theo ý muốn. Cơ sở dữ liệu có thể có kích thước và mức độ phức tạp bất kỳ

Điểm chung của tất cả chúng là cách chúng lưu trữ một tập hợp thông tin theo cách giúp dễ dàng truy cập. Dữ liệu bên trong – chẳng hạn như bản ghi hoặc tệp – thường được sắp xếp thành hàng, cột và bảng. Ngoài ra, cơ sở dữ liệu động. Bạn có thể thêm, xóa và sửa đổi thông tin trong cơ sở dữ liệu, miễn là bạn có quyền truy cập vào cơ sở dữ liệu đó

Cơ sở dữ liệu thường sẽ có một số loại biện pháp bảo mật để ngăn người dùng trái phép vì dữ liệu chứa trong đó có thể nhạy cảm về bản chất

Tại sao WordPress yêu cầu cơ sở dữ liệu

Có thể bạn không nhận ra, nhưng trang web WordPress của bạn phức tạp hơn nhiều so với vẻ ngoài của nó. Có rất nhiều thứ đang diễn ra đằng sau hậu trường để làm cho nó hoạt động bình thường, ngay cả khi trang web của bạn khá nhỏ. Đặc biệt, một trang web WordPress được tạo thành từ rất nhiều loại dữ liệu khác nhau

Xem cách Kinsta chống lại đối thủ. So sánh

Như bạn có thể đoán, tất cả thông tin này được lưu trữ trong cơ sở dữ liệu WordPress tập trung. Cơ sở dữ liệu này giúp trang web của bạn có thể chạy và những thay đổi mà bạn hoặc khách truy cập của bạn thực hiện sẽ được lưu lại. Một số dữ liệu được lưu trữ trong cơ sở dữ liệu WordPress của bạn bao gồm

  • Bài viết, trang và nội dung khác
  • Thông tin tổ chức như danh mục và thẻ
  • Dữ liệu người dùng và nhận xét
  • Cài đặt trên toàn trang web
  • Dữ liệu liên quan đến plugin và chủ đề

Nói cách khác, gần như mọi thứ tạo nên trang web của bạn đều nằm trong cơ sở dữ liệu của nó. Chỉ vì lý do này, bạn nên tìm hiểu một chút về cách thức hoạt động của cơ sở dữ liệu

Cơ sở dữ liệu WordPress của bạn hoạt động như thế nào

Khi bạn cài đặt một trang web WordPress mới, một phần của quy trình bao gồm việc tạo cơ sở dữ liệu cho nó. Nói chung, điều này sẽ xảy ra tự động. Tuy nhiên, bạn cũng có thể tạo cơ sở dữ liệu theo cách thủ công hoặc thậm chí sử dụng cơ sở dữ liệu hiện có cùng với trang web mới

Bất kể, cơ sở dữ liệu của bạn hầu như sẽ luôn được lưu trữ trên máy chủ của nhà cung cấp dịch vụ lưu trữ của bạn. Điều này đôi khi được gọi là “máy chủ cơ sở dữ liệu. ” Khi một người truy cập trang web của bạn, trình duyệt của họ sẽ gửi yêu cầu đến máy chủ của trang web của bạn. Sau đó, máy chủ sẽ gửi dữ liệu cần thiết để hiển thị trang web và làm cho nó hoạt động bình thường. Cũng cần lưu ý rằng cơ sở dữ liệu yêu cầu bộ phần mềm riêng để hoạt động

WordPress sử dụng hệ thống quản lý cơ sở dữ liệu có tên là MySQL, đây là phần mềm mã nguồn mở. Điều này có nghĩa là đôi khi bạn sẽ nghe thấy cơ sở dữ liệu của trang web của mình được gọi là “cơ sở dữ liệu MySQL. ” MySQL là thứ cho phép cơ sở dữ liệu lưu trữ thông tin và cung cấp cho bạn quyền truy cập vào nó. Khi dữ liệu cần được lưu trữ, thay đổi hoặc xóa, WordPress sẽ gửi một 'truy vấn' MySQL tới cơ sở dữ liệu. Điều này đơn giản có nghĩa là các hướng dẫn được gửi về dữ liệu nào sẽ bị ảnh hưởng và nên làm gì với dữ liệu đó

Đây là một ví dụ về truy vấn MySQL khá đơn giản

DELETE FROM wp_comments WHERE wp_comments.comment_approved = 'spam';

Dòng này yêu cầu cơ sở dữ liệu xem xét tất cả dữ liệu có liên quan đến nhận xét của người dùng. Nó sẽ tìm mọi bình luận bạn đã đánh dấu là spam và xóa chúng. Nhiều truy vấn liên quan đến cơ sở dữ liệu chạy tự động

Tuy nhiên, bạn cũng có thể truy cập trực tiếp vào cơ sở dữ liệu của mình và chạy các loại lệnh này bằng tay hoặc sử dụng trình quản lý cơ sở dữ liệu để đơn giản hóa quy trình. Điều này cho phép bạn hoàn thành một số tác vụ nhanh hơn so với thực hiện chúng thông qua bảng điều khiển và có thể cho phép bạn thực hiện những việc mà bạn không thể thực hiện (chẳng hạn như thay đổi tên người dùng tài khoản của bạn)

Lát nữa, chúng ta sẽ nói về cách tìm và truy cập cơ sở dữ liệu WordPress của bạn. Tuy nhiên, trước tiên chúng ta hãy xem xét kỹ hơn cơ sở dữ liệu bao gồm những loại bảng nào

Cơ sở dữ liệu WordPress của bạn sắp xếp thông tin như thế nào

Trước đó, chúng tôi đã đề cập đến việc thông tin trong cơ sở dữ liệu được tổ chức. Để lượng thông tin khổng lồ được truy cập nhanh chóng và dễ dàng, nó được tổ chức thành một loạt “bảng cơ sở dữ liệu”. Tóm lại, một bảng cơ sở dữ liệu giống như một thư mục trong tủ hồ sơ và chứa một loại dữ liệu cụ thể. Mặc dù hệ thống lưu trữ tại nhà của bạn có thể có một thư mục dành cho hóa đơn và một thư mục khác dành cho biên lai, nhưng cơ sở dữ liệu WordPress của bạn có một bảng dành cho nhận xét, một bảng dành cho bài đăng, v.v. Cụ thể, một cơ sở dữ liệu WordPress hoàn toàn mới sẽ bao gồm các bảng sau

  • wp_commentmeta
  • wp_comments
  • wp_links
  • wp_options
  • wp_postmeta
  • wp_posts
  • wp_terms
  • wp_termmeta
  • wp_term_relationships
  • wp_term_taxonomy
  • wp_usermeta
  • wp_users

Như bạn có thể thấy, tên của các bảng này cho bạn ý tưởng hay về những gì mỗi bảng chịu trách nhiệm. Ngoài ra, mỗi bảng chứa các cột và trường khác nhau chứa nhiều loại thông tin cụ thể hơn. Chẳng hạn, bảng wp_comments chứa dữ liệu liên quan đến các bình luận để lại trên các trang và bài đăng của bạn. Nó được chia nhỏ hơn nữa thành các cột sau

  • nhận xét_ID
  • comment_post_ID
  • bình luận_tác giả
  • bình luận_tác giả_email
  • comment_author_url
  • bình luận_tác giả_IP
  • comment_date
  • comment_date_gmt
  • comment_content
  • comment_karma
  • comment_approved
  • comment_agent
  • comment_type
  • comment_parent
  • tên người dùng

Về cơ bản, điều này có nghĩa là cơ sở dữ liệu lưu trữ rất nhiều thông tin về từng nhận xét cụ thể. Điều này bao gồm ID duy nhất của nhận xét, vị trí của bài đăng, thông tin chi tiết về tác giả của nhận xét, v.v. Nếu bạn muốn xóa các nhận xét spam như trong ví dụ trước của chúng tôi, bảng cơ sở dữ liệu này là thứ bạn cần truy cập bằng truy vấn MySQL

Đăng kí để nhận thư mới

Bạn muốn biết làm thế nào chúng tôi tăng lưu lượng truy cập của mình hơn 1000%?

Tham gia cùng hơn 20.000 người khác nhận bản tin hàng tuần của chúng tôi với các mẹo nội bộ về WordPress

Theo dõi ngay

Cách truy cập và sử dụng cơ sở dữ liệu WordPress của bạn (trong 2 bước)

Trong hầu hết các trường hợp, cơ sở dữ liệu của bạn là tự túc. Bạn không cần truy cập nó để tạo nội dung và chạy trang web của mình. Đồng thời, có rất nhiều tình huống hữu ích khi biết cách tìm và hiểu cơ sở dữ liệu của bạn. Một số lý do bạn có thể cần truy cập cơ sở dữ liệu WordPress của mình bao gồm

  • Đối với mục đích học tập, để hiểu rõ hơn về cách trang web của bạn được cấu trúc
  • Để thực hiện các tác vụ không thể xử lý thông qua bảng điều khiển WordPress
  • Là một phần của quy trình khắc phục sự cố đối với một số lỗi phổ biến của WordPress

Ngoài ra còn có một vấn đề phổ biến liên quan đến cơ sở dữ liệu của bạn, bạn có thể khắc phục vấn đề này bằng hướng dẫn của chúng tôi. Cách khắc phục lỗi “Máy chủ MySQL đã biến mất” trong WordPress hoặc sự cố phổ biến khác – thực sự do bộ nhớ đệm gây ra – “Không cần cập nhật Cơ sở dữ liệu WordPress của bạn đã được cập nhật”

Với suy nghĩ này, hãy xem qua cách quản lý cơ sở dữ liệu WordPress của bạn

Bước 1. Đăng nhập vào phpMyAdmin

Vì cơ sở dữ liệu của bạn được lưu trữ trên máy chủ của trang web nên bạn cần phải thông qua nhà cung cấp dịch vụ lưu trữ để truy cập vào cơ sở dữ liệu đó. Điều này có nghĩa là quy trình yêu cầu có thể thay đổi một chút, tùy thuộc vào máy chủ lưu trữ web bạn đang sử dụng. Tuy nhiên, trong hầu hết các trường hợp, bạn sẽ cần sử dụng giao diện có tên phpMyAdmin

Đầu tiên và quan trọng nhất, trước khi tương tác với cơ sở dữ liệu của bạn, bạn sẽ muốn đảm bảo rằng bạn có một bản sao lưu gần đây của trang web của mình. Thật dễ dàng để thực hiện những thay đổi ngẫu nhiên đối với cơ sở dữ liệu của bạn, những thay đổi khó đảo ngược và có khả năng phá vỡ trang web. Nếu bạn có bản sao lưu, bạn có thể chỉ cần khôi phục trang web của mình về trạng thái trước đó nếu bạn gặp lỗi

Tiếp theo, bạn sẽ muốn tìm phpMyAdmin trong tài khoản lưu trữ của mình. Thông thường, điều này có nghĩa là trước tiên hãy truy cập vào cPanel, sau đó tìm kiếm phpMyAdmin bên trong. Tuy nhiên, quy trình có thể hơi khác một chút nếu máy chủ lưu trữ web của bạn sử dụng một hệ thống quản lý duy nhất. Ví dụ: tại Kinsta, chúng tôi cung cấp cho người dùng bảng điều khiển lưu trữ tùy chỉnh. bảng điều khiển MyKinsta

Nếu trang web của bạn được lưu trữ với chúng tôi, bạn sẽ muốn truy cập trang tổng quan của mình, chọn trang web bạn muốn quản lý và cuộn xuống phần Truy cập cơ sở dữ liệu. Bạn sẽ thấy một liên kết có nhãn Mở phpMyAdmin

Hiển thị dữ liệu từ cơ sở dữ liệu trong quản trị wordpress
bảng điều khiển MyKinsta

Bạn sẽ thấy một màn hình đăng nhập, nơi bạn có thể nhập tên người dùng và mật khẩu cơ sở dữ liệu được liệt kê trong phần Truy cập cơ sở dữ liệu của bảng điều khiển của bạn. Thao tác này sẽ mở trình quản lý phpMyAdmin

Mệt mỏi vì gặp sự cố với trang web WordPress của bạn? . Kiểm tra kế hoạch của chúng tôi

Bước 2. Truy cập cơ sở dữ liệu của bạn và bắt đầu thực hiện thay đổi

Bất kể bạn truy cập nó như thế nào, phpMyAdmin có giao diện nhất quán bất kể

Hiển thị dữ liệu từ cơ sở dữ liệu trong quản trị wordpress
trình quản lý phpMyAdmin

Tab Cơ sở dữ liệu ở đầu màn hình là nơi bạn có thể xem danh sách đầy đủ. Cần có một số liên quan đến chính phpMyAdmin và một số được đặt tên theo trang web của bạn. Nhấp vào cái sau và bạn sẽ thấy cơ sở dữ liệu

Hiển thị dữ liệu từ cơ sở dữ liệu trong quản trị wordpress
cơ sở dữ liệu MySQL

Như bạn có thể thấy, điều này bao gồm danh sách các bảng cơ sở dữ liệu mà chúng ta đã thảo luận trước đây. Mỗi cái có thể được truy cập để xem các cột và trường mà nó chứa

Hiển thị dữ liệu từ cơ sở dữ liệu trong quản trị wordpress
Cơ sở dữ liệu MySQL wp_options

Từ đây, bạn có thể sử dụng các tùy chọn khác nhau để tìm kiếm, thêm, sửa đổi và xóa dữ liệu. Ví dụ: hãy xem cách thay đổi tên người dùng tài khoản WordPress của bạn. Đây là điều bạn không thể xem qua bảng điều khiển nhưng có thể thực hiện đơn giản bằng cách truy cập cơ sở dữ liệu của bạn

Để làm điều này, bạn muốn chọn bảng wp_users và nhấp vào Chỉnh sửa bên cạnh bất kỳ tên người dùng nào bạn muốn thay đổi

Hiển thị dữ liệu từ cơ sở dữ liệu trong quản trị wordpress
Chỉnh sửa tên người dùng của bạn thông qua cơ sở dữ liệu

Sau đó, thêm tên người dùng mới của bạn vào trường Giá trị bên dưới user_login

Hiển thị dữ liệu từ cơ sở dữ liệu trong quản trị wordpress
Cập nhật tên người dùng của bạn trực tiếp trên cơ sở dữ liệu WordPress

Để hoàn tất các thay đổi của bạn, hãy chọn Đi. Thao tác này sẽ tự động cập nhật tên người dùng tài khoản của bạn. Nhiều tác vụ liên quan đến cơ sở dữ liệu rất đơn giản – tất cả những gì bạn cần làm là tìm đúng phần dữ liệu và thay đổi nó. Tuy nhiên, hãy nhớ phải rất cẩn thận khi làm điều này. Tốt nhất là bạn nên biết trước nhiệm vụ mà bạn đang cố gắng hoàn thành và tìm kiếm hướng dẫn hoặc hướng dẫn sẽ hướng dẫn bạn nơi tìm dữ liệu bạn cần (và phải làm gì với dữ liệu đó). Bạn cũng có thể quản lý cơ sở dữ liệu của mình bằng plugin. Hầu hết trong số này đều miễn phí và có sẵn để tải xuống từ kho lưu trữ WordPress. Chúng tôi có một danh sách ở đây về các plugin cơ sở dữ liệu WordPress tốt nhất

Thông tin

Tất cả các gói Kinsta đều có tính năng tối ưu hóa cơ sở dữ liệu MySQL tự động hàng tuần để đảm bảo hiệu suất cơ sở dữ liệu tốt hơn. Kiểm tra các kế hoạch của chúng tôi để biết thêm thông tin

Trang web WordPress của bạn sẽ không hoạt động nếu không có cơ sở dữ liệu. Tìm hiểu nó là gì và tại sao nó lại quan trọng nhờ hướng dẫn dành cho người mới bắt đầu này. 🗣💪Nhấp để Tweet

Bản tóm tắt

Nếu bạn không phải là nhà phát triển web, ý nghĩ tương tác với cơ sở dữ liệu WordPress của bạn có thể đáng sợ. Tuy nhiên, đây là một nhiệm vụ đáng học hỏi vì nó có thể cho phép bạn thực hiện tất cả các loại thay đổi đối với trang web của mình. Ngoài ra, hầu hết các máy chủ làm cho quá trình truy cập và quản lý cơ sở dữ liệu của bạn trở nên đơn giản

Cơ sở dữ liệu WordPress của bạn chứa tất cả thông tin cần thiết để nó chạy – bao gồm nội dung, dữ liệu người dùng, cài đặt, v.v. Thông tin này được sắp xếp thành các bảng, cột và trường mà bạn có thể sửa đổi theo ý muốn. Bạn có thể truy cập cơ sở dữ liệu của mình bằng cách điều hướng đến phpMyAdmin trong bảng lưu trữ của bạn – chỉ cần nhớ sao lưu trang web của bạn trước và thật cẩn thận khi thực hiện các thay đổi


Tiết kiệm thời gian, chi phí và tối đa hóa hiệu suất trang web với

  • Trợ giúp tức thì từ các chuyên gia lưu trữ WordPress, 24/7
  • Tích hợp doanh nghiệp Cloudflare
  • Tiếp cận đối tượng toàn cầu với 35 trung tâm dữ liệu trên toàn thế giới
  • Tối ưu hóa với Giám sát hiệu suất ứng dụng tích hợp của chúng tôi

Tất cả những điều đó và hơn thế nữa, trong một gói không có hợp đồng dài hạn, hỗ trợ di chuyển và bảo đảm hoàn tiền trong 30 ngày. Kiểm tra các gói của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm gói phù hợp với bạn