• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền online
  • Đánh giá
  • Khuyến mãi
  • Thông báo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Khắc phục lỗi Error establishing a database connection
hosting-tot-nhat-danh-cho-wordpress

Khắc phục lỗi Error establishing a database connection

Cập nhật: 02/07/2022 Trung Hiếu 5 Bình luận

Mục lục Hiện
  • 1. Nguyên nhân gây lỗi Error establishing a database connection
  • 2. Sửa lỗi Error establishing a database connection
    • 2.1. Sai thông tin MySQL trong file wp-config.php
    • 2.2. Database bị lỗi
    • 2.3. MySQL service của host gặp vấn đề

Khắc phục lỗi error establishing a database connection trong WordPress.

loi-error-establishing-a-database-connection-trong-wordpress

Một ngày đẹp trời, bạn truy cập vào website WordPress của mình và bị dòng thông báo “Error establishing a database connection” đập ngay vào mắt? Bạn hoang mang không biết tại sao lại nên nông nỗi này, trong khi bạn “không hề động chạm gì” vào website trước đó? Đừng quá lo lắng, bởi vì lỗi kết nối cơ sở dữ liệu là một lỗi rất phổ biến trên nền tảng WordPress. Bạn hoàn toàn có thể tự xử lý được nó. Và hôm nay, tôi đang ở đây để hướng dẫn cho bạn cách khắc phục đơn giản nhất.

Tham khảo thêm:

  • Hướng dẫn khắc phục lỗi trắng trang trong WordPress
  • Khắc phục lỗi không đăng nhập được WordPress

Nguyên nhân gây lỗi Error establishing a database connection

Trong WordPress, một số nguyên nhân cơ bản có thể dẫn đến lỗi kết nối cơ sở dữ liệu bao gồm:

  • Khai báo sai thông tin về MySQL trong file wp-config.php.
  • Database bị lỗi.
  • MySQL service của host gặp vấn đề.

Sửa lỗi Error establishing a database connection

Từ các nguyên nhân trên, chúng ta có thể đề ra một số giải pháp khắc phục như sau:

Sai thông tin MySQL trong file wp-config.php

Mở file wp-config.php của website ra, kéo đến phần MySQL settings và tìm các thông số sau:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');</p>
<p>/** MySQL database username */
define('DB_USER', 'username_here');</p>
<p>/** MySQL database password */
define('DB_PASSWORD', 'password_here');</p>
<p>/** MySQL hostname */
define('DB_HOST', 'localhost');

Đồng thời truy cập MySQL® Databases trong cPanel:

click-vao-muc-mysql-databases

Đối chiếu ở mục Current Databases xem tên database (DB_NAME) và database user (DB_USER) đã chính xác hay chưa?

doi-chieu-thong-tin-database

Về phần mật khẩu, kéo xuống mục Current Users => click vào nút Change Password tương ứng với DB_USER => copy thông số từ DB_PASSWORD và đổi lại cho đúng.

thay-doi-mat-khau-cua-database-user

Riêng đối với DB_HOST, hầu hết các dịch vụ hosting hiện tại đều sử dụng localhost. Nếu hosting của bạn sử dụng remote SQL, hãy thay localhost thành địa chỉ IP hoặc URL cho phù hợp. Cuối cùng, hãy kiểm tra kết quả.

Database bị lỗi

Hãy tham khảo 2 bài viết sau đây trong trường hợp cơ sở dữ liệu của bạn bị lỗi dẫn đến tình trạng kể trên:

  • Hướng dẫn khắc phục lỗi database WordPress với phpMyAdmin
  • Sửa chữa database WordPress thông qua file wp-config.php

MySQL service của host gặp vấn đề

Đây thường là phương pháp cuối cùng mà các bạn nên nghĩ đến trong trường hợp phương pháp 1 và 2 không có hiệu quả:

  • Nếu bạn sử dụng VPS, server riêng và toàn quyền quản lý chúng, hãy thử khởi động lại MySQL service và VPS/ server xem sao nhé. Đừng quên kiểm tra xem dung lượng ổ cứng lưu trữ có bị đầy hay không.
  • Nếu bạn sử dụng shared host, vui lòng liên hệ với nhà cung cấp để được hỗ trợ xử lý.

Hy vọng, những phương pháp kể trên sẽ giúp bạn nhanh chóng xử lý được lỗi error establishing a database connection trong WordPress.

Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Khắc phục lỗi temp-write-test trong WordPress
Khắc phục lỗi temp-write-test trong WordPress
Sửa lỗi widget lọc sản phẩm theo giá không hiển thị
Sửa lỗi widget lọc sản phẩm theo giá không hiển thị
Tạo tài khoản Admin WordPress thông qua theme
Tạo tài khoản Admin WordPress thông qua theme

Chuyên mục: Thủ thuật WordPress Thẻ: Sửa lỗi WordPress

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Thêm biểu tượng giỏ hàng vào menu WordPress
Bài viết sau Tạo tài khoản Admin WordPress thông qua phpMyAdmin »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. WPFast 1 bình luậnviết

    20/02/2020 lúc 19:00

    đúng lúc em đang bị lỗi này, mò mãi không tìm được cách giải quyết, may mà tìm được bài viết này. cảm ơn ad rất nhiều!

    Bình luận
  2. Đàm Ngọc Duy 213 bình luậnviết

    18/02/2020 lúc 18:45

    Cái này mình cũng rất huy bị. Nhiều lần lên mạng tìm hiểu nhưng chưa thấy ai viết về lỗi này. Nay yên tâm rồi.

    Bình luận
    • Trung Hiếu Quản lýviết

      18/02/2020 lúc 20:50

      Không liên quan nhưng spam những đâu mà bị Akismet cho vào danh sách đen thế đồng chí? :P

      Bình luận
      • Đàm Ngọc Duy 213 bình luậnviết

        19/02/2020 lúc 07:24

        Mình bình luận bằng tay chứ có spam đâu. Đôi lúc máy móc cũng ko thể thay thế con người đc.

        Bình luận
        • Đàm Ngọc Duy 213 bình luậnviết

          19/02/2020 lúc 07:26

          Ý mình là rất hay bị lỗi này. Toàn nhờ người sửa. Nay đọc đc bài này thì sẽ tự làm.

          Bình luận

Sidebar chính

Người sáng lập

avatar-tac-gia
Blogger - Developer - Freelancer

Tôi tên là Bùi Trung Hiếu, sinh ra ở một làng quê nghèo thuộc tỉnh Nghệ An. Hiện tại, tôi đang sinh sống và làm việc tại Hà Nội. Với niềm đam mê công nghệ thông tin mãnh liệt, đặc biệt là WordPress, tôi đã tự tìm tòi, nghiên cứu về chúng trong suốt nhiều năm qua.

Xem thêm về tôi

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Plugin độc quyền miễn phí

  • WPCB Secure Shield
  • WPCB Hybrid Cache Manager
  • WPCB Simple Ratings
  • WPCB Simple AntiSpam
  • WPCB Social Share Buttons
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Top Commenters
  • WPCB Simple SMTP
  • WPCB Simple Contact Form
  • WPCB Permalinks Manager
  • WPCB Syntax Highlighter
  • WPCB Content Protector
  • WPCB Auto Images Alt-Text
  • WPCB Snowfall
  • WPCB Ultimate Search
  • WPCB 404 Auto Redirect
  • WPCB Disable Blog
  • WPCB Simple Lightbox
  • WPCB Auto Expired Transients Cleaner

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Bài viết mới nhất

  • Sửa lỗi 404 cho XML Sitemaps của Rank Math SEO 01/02/2026
  • Plugin chống spam siêu nhẹ dành cho WordPress 07/01/2026
  • Plugin siêu nhẹ tạo hiệu ứng tuyết rơi cho WordPress 12/12/2025
  • WordPress 6.9 “Gene” chính thức phát hành 03/12/2025
  • Biểu mẫu Jetpack Newsletter cho theme Paradise 20/10/2025
  • Khắc phục lỗi temp-write-test trong WordPress 06/08/2025

Footer

Bình luận mới nhất

  • Trung Hiếu trong Hiển thị code trong bài viết của WordPress
  • HN trong Hiển thị code trong bài viết của WordPress
  • Trung Hiếu trong Hiển thị code trong bài viết của WordPress
  • Tịnh Nguyễn Blog trong Hiển thị code trong bài viết của WordPress
  • Trung Hiếu trong Hiển thị code trong bài viết của WordPress

Bình luận nhiều nhất

  1. Tịnh Nguyễn Blog (20)
  2. Quang (5)
  3. Ngọc Blue (5)
  4. Lê Tùng (4)
  5. Tuấn Lê (3)
  6. Nutatu (2)
  7. VietHouse (2)
  8. Góc Của Ân (1)

Liên kết hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Bản quyền nội dung
  • Chính sách bảo mật
  • Liên hệ hỗ trợ

Thống kê WP Căn bản

9 Chuyên mục - 1.016 Bài viết - 35.678 Bình luận

Bản quyền © 2014 - 2026 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting