• WordPress
    • Tất cả
    • Lỗi Wordpress thường gặp
    • WordPress PLUGINS
    • WordPress SEO
    • WordPress THEMES
    9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

    9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

    21 theme WordPress tốt nhất dành cho các đại lý xe hơi

    21 theme WordPress tốt nhất dành cho các đại lý xe hơi

    6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

    6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

    Chi phí xây dựng một website WordPress là bao nhiêu?

    Chi phí xây dựng một website WordPress là bao nhiêu?

    25 theme WordPress thích hợp nhất dành cho website về Crossfit

    25 theme WordPress thích hợp nhất dành cho website về Crossfit

    Hướng dẫn thêm bài viết mới trong WordPress

    Hướng dẫn thêm bài viết mới trong WordPress

    Cách tạo một Marketplace với WordPress

    Cách tạo một Marketplace với WordPress

    cách lên lịch cho bài viết trong WordPress

    Hướng dẫn cách lên lịch cho bài viết trong WordPress

    Cách tạo style cho Navigation Menus WordPress

    Cách tạo style cho Navigation Menus WordPress

    Trending Tags

      • WordPress PLUGINS
      • WordPress SEO
      • WordPress THEMES
    • Công cụ
      7 công cụ tạo tên blog tốt nhất giúp bạn tìm ý tưởng cho tên blog WordPress

      7 công cụ tạo tên blog tốt nhất giúp bạn tìm ý tưởng cho tên blog WordPress

      Hướng dẫn sử dụng FOMO trên trang web WordPress để tăng lượt chuyển đổi

      Hướng dẫn sử dụng FOMO trên trang web WordPress để tăng lượt chuyển đổi

      Thiết lập dịch vụ đặt hàng trực tuyến trong WordPress

      Cách thiết lập dịch vụ đặt hàng trực tuyến cho nhà hàng với WordPress

      Các công cụ cần thiết cho một lớp học trực tuyến WordPress

      Các công cụ cần thiết cho một lớp học trực tuyến WordPress

      7 công cụ kiểm tra Backlink tốt nhất

      7 công cụ kiểm tra Backlink tốt nhất

      Cách tạo bố cục WordPress tùy chỉnh với Elementor

      Cách tạo bố cục WordPress tùy chỉnh với Elementor

      Hướng dẫn tối ưu hóa hình ảnh cho WordPress mà không làm giảm chất lượng ảnh

      Hướng dẫn tối ưu hóa hình ảnh cho WordPress mà không làm giảm chất lượng ảnh

      So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

      So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

      Hướng dẫn chặn thực thi PHP tại một thư mục cụ thể để bảo mật website WordPress

      Hướng dẫn chặn thực thi PHP tại một thư mục cụ thể để bảo mật website WordPress

      • Design
    • Hosting

      FTP là gì? hướng dẫn tạo tài khoản ftp trên hosting

      Pasted 81 1

      WooCommerce Hosting tốt nhất năm 2020 (đánh giá và kiểm tra hiệu suất)

      Hướng dẫn cách cài đặt WordPress lên hosting 2020

      Hướng dẫn cách cài đặt WordPress lên hosting 2020

      Hướng dẫn cách lưu trữ trang web đơn giản cho người mới bắt đầu

      Hướng dẫn cách lưu trữ trang web đơn giản cho người mới bắt đầu

      Huong Dan Tang Maximum Size Khi Upload File Tren Wordpress 49146

      Hướng dẫn tăng kích thước file tối đa khi upload trên WordPress

      Luu Ban Nhap Tu Dong 15826

      Cách cài đặt WordPress trên hệ điều hành Windows bằng WAMP

      Hướng dẫn tải hàng loạt file media WordPress qua FTP

      Hướng dẫn tải hàng loạt file media WordPress qua FTP

      9 plugin tốt nhất giúp bạn di chuyển website WordPress sang host mới (Plugin Migration)

      9 plugin tốt nhất giúp bạn di chuyển website WordPress sang host mới (Plugin Migration)

      Cách khắc phục lỗi  403 Forbidden trong WordPress

      Cách khắc phục lỗi 403 Forbidden trong WordPress

      • Domain Hosting
    • News
      chuyen-doi-so-la-gi

      Chuyển đổi số là gì? Giới thiệu 3 phần mềm chuyển đổi số hiệu quả

      Top 7 chủ đề blog giúp kiếm tiền online hot nhất năm 2020

      Top 7 chủ đề blog giúp kiếm tiền online hot nhất năm 2020

      share-plugin-wordpress-wp-rocket

      [Share Plugin WordPress] WP Rocket bản mới nhất – Cập nhật liên tục

      So sánh 15 nền tảng CMS phổ biến nhất năm 2020

      So sánh 15 nền tảng CMS phổ biến nhất năm 2020

      So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

      So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

      So sánh ưu, nhược điểm giữa Wix và WordPress

      So sánh ưu, nhược điểm giữa Wix và WordPress

      Hướng dẫn xóa bộ nhớ Cache trong website WordPress

      Hướng dẫn xóa bộ nhớ Cache trong website WordPress

    • WordPress
      • Tất cả
      • Lỗi Wordpress thường gặp
      • WordPress PLUGINS
      • WordPress SEO
      • WordPress THEMES
      9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

      9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

      21 theme WordPress tốt nhất dành cho các đại lý xe hơi

      21 theme WordPress tốt nhất dành cho các đại lý xe hơi

      6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

      6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

      Chi phí xây dựng một website WordPress là bao nhiêu?

      Chi phí xây dựng một website WordPress là bao nhiêu?

      25 theme WordPress thích hợp nhất dành cho website về Crossfit

      25 theme WordPress thích hợp nhất dành cho website về Crossfit

      Hướng dẫn thêm bài viết mới trong WordPress

      Hướng dẫn thêm bài viết mới trong WordPress

      Cách tạo một Marketplace với WordPress

      Cách tạo một Marketplace với WordPress

      cách lên lịch cho bài viết trong WordPress

      Hướng dẫn cách lên lịch cho bài viết trong WordPress

      Cách tạo style cho Navigation Menus WordPress

      Cách tạo style cho Navigation Menus WordPress

      Trending Tags

        • WordPress PLUGINS
        • WordPress SEO
        • WordPress THEMES
      • Công cụ
        7 công cụ tạo tên blog tốt nhất giúp bạn tìm ý tưởng cho tên blog WordPress

        7 công cụ tạo tên blog tốt nhất giúp bạn tìm ý tưởng cho tên blog WordPress

        Hướng dẫn sử dụng FOMO trên trang web WordPress để tăng lượt chuyển đổi

        Hướng dẫn sử dụng FOMO trên trang web WordPress để tăng lượt chuyển đổi

        Thiết lập dịch vụ đặt hàng trực tuyến trong WordPress

        Cách thiết lập dịch vụ đặt hàng trực tuyến cho nhà hàng với WordPress

        Các công cụ cần thiết cho một lớp học trực tuyến WordPress

        Các công cụ cần thiết cho một lớp học trực tuyến WordPress

        7 công cụ kiểm tra Backlink tốt nhất

        7 công cụ kiểm tra Backlink tốt nhất

        Cách tạo bố cục WordPress tùy chỉnh với Elementor

        Cách tạo bố cục WordPress tùy chỉnh với Elementor

        Hướng dẫn tối ưu hóa hình ảnh cho WordPress mà không làm giảm chất lượng ảnh

        Hướng dẫn tối ưu hóa hình ảnh cho WordPress mà không làm giảm chất lượng ảnh

        So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

        So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

        Hướng dẫn chặn thực thi PHP tại một thư mục cụ thể để bảo mật website WordPress

        Hướng dẫn chặn thực thi PHP tại một thư mục cụ thể để bảo mật website WordPress

        • Design
      • Hosting

        FTP là gì? hướng dẫn tạo tài khoản ftp trên hosting

        Pasted 81 1

        WooCommerce Hosting tốt nhất năm 2020 (đánh giá và kiểm tra hiệu suất)

        Hướng dẫn cách cài đặt WordPress lên hosting 2020

        Hướng dẫn cách cài đặt WordPress lên hosting 2020

        Hướng dẫn cách lưu trữ trang web đơn giản cho người mới bắt đầu

        Hướng dẫn cách lưu trữ trang web đơn giản cho người mới bắt đầu

        Huong Dan Tang Maximum Size Khi Upload File Tren Wordpress 49146

        Hướng dẫn tăng kích thước file tối đa khi upload trên WordPress

        Luu Ban Nhap Tu Dong 15826

        Cách cài đặt WordPress trên hệ điều hành Windows bằng WAMP

        Hướng dẫn tải hàng loạt file media WordPress qua FTP

        Hướng dẫn tải hàng loạt file media WordPress qua FTP

        9 plugin tốt nhất giúp bạn di chuyển website WordPress sang host mới (Plugin Migration)

        9 plugin tốt nhất giúp bạn di chuyển website WordPress sang host mới (Plugin Migration)

        Cách khắc phục lỗi  403 Forbidden trong WordPress

        Cách khắc phục lỗi 403 Forbidden trong WordPress

        • Domain Hosting
      • News
        chuyen-doi-so-la-gi

        Chuyển đổi số là gì? Giới thiệu 3 phần mềm chuyển đổi số hiệu quả

        Top 7 chủ đề blog giúp kiếm tiền online hot nhất năm 2020

        Top 7 chủ đề blog giúp kiếm tiền online hot nhất năm 2020

        share-plugin-wordpress-wp-rocket

        [Share Plugin WordPress] WP Rocket bản mới nhất – Cập nhật liên tục

        So sánh 15 nền tảng CMS phổ biến nhất năm 2020

        So sánh 15 nền tảng CMS phổ biến nhất năm 2020

        So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

        So sánh 6 phần mềm kế toán tốt nhất cho doanh nghiệp vừa và nhỏ

        So sánh ưu, nhược điểm giữa Wix và WordPress

        So sánh ưu, nhược điểm giữa Wix và WordPress

        Hướng dẫn xóa bộ nhớ Cache trong website WordPress

        Hướng dẫn xóa bộ nhớ Cache trong website WordPress

      Cùng Học WordPress

      Fix lỗi error establishing a database connection

      Le Vi được đăng bởi Le Vi
      09/07/2020
      trong chuyên mục Kiến thức Wordpress
      0 0
      0
      0
      CHIA SẺ
      135
      LƯỢT XEM
      Share on FacebookShare on Twitter

       

      Fix lỗi error establishing a database connection

      Lỗi error establishing a database connection rất dễ gặp phải đối với những người hay dùng các trang wordpress. Vậy lỗi này là lỗi gì? Nguyên nhân từ đâu? Làm thế nào để fix lỗi error establishing a database connection? Bài viết dưới đây sẽ thông tin chi tiết về Error establishing a database connection.

      1. Xác định lỗi Error establishing a database connection là lỗi gì?

      Các trang wordpress thường được viết bằng hai ngôn ngữ chính là PHP và MySQL. Khi có khách truy cập vào website, mã PHP code sẽ truy xuất cơ sở dữ liệu của MySQL. Để chạy trang, nó sẽ thực hiện thao tác lấy thông tin cần thiết.

      Lỗi error establishing a database connection xuất hiện khi mã PHP code không thể kết nối tới MySQL database. Vì vậy, xảy ra lỗi Error establishing a database connection, trên màn hình sẽ hiển thị như ảnh dưới:

      Lỗi error establishing a database connection là lỗi thường xảy ra trên wordpress.

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

      Lỗi error establishing a database connection có nhiều nguyên nhân song dưới đây là 3 nguyên nhân phổ biến nhất.

      – Server chứa database đã bị sập: Nguyên nhân này đến từ vấn đề kỹ thuật khiến database có thể không hoạt động. Server chứa database đã bị sập là nguyên nhân hàng đầu khiến bạn không thể truy cập trang. Và lúc này, khi truy cập vào trang, thông báo Error establishing a database connection sẽ hiển thị.

      – Upload plugin có chứa lỗi: Việc upload plugin có chứa lỗi sẽ khiến cho database (cơ sở dữ liệu bị hỏng). Vì thế, nó gây nên tình trạng lỗi Error establishing a database connection.

      – Sai thông tin đăng nhập vào cơ sở dữ liệu của MySQL: Đây là một trong những nguyên nhân gây ra lỗi Error establishing a database connection thường thấy nhất. Lỗi này xảy ra khi sử dụng thông tin đăng nhập cũ trên web dù đã thay đổi nhà cung cấp hosting. Điều này khiến việc kết nối và truy cập đến database với thông tin cũ sẽ không thể xảy ra.

      Có nhiều nguyên nhân gây nên lỗi Error establishing a database connection.

      3. Cách fix lỗi Error establishing a database connection trong WordPress

      Tùy thuộc nguyên nhân gây lỗi, sẽ có những cách khắc phục và sửa chữa khác nhau. Để fix lỗi Error establishing a database connection, bạn cần làm theo các bước dưới đây.

      Bước 1: Kiểm tra nguyên nhân lỗi do đâu

      Xác định chính xác nguyên nhân gây lỗi Error establishing a database connection mới có thể sửa lỗi triệt để. Vì thế, bước đầu tiên bạn cần tìm xem nguyên nhân gây lỗi là do đâu.

      Trước tiên, bạn sẽ kiểm tra lỗi ở trong hai phần front – end và back – end (tức sitename.com và sitename.com/wp-admin). Khi thấy lỗi Error establishing a database connection giống nhau ở cả 2 phần, bạn thực hiện bước 2.

      Tuy nhiên, nếu bạn thấy lỗi “One or more database tables are unavailable. The database may need to be repaired”,” khi đăng nhập website thì chứng tỏ database bị lỗi. Để sửa chúng, bạn kích hoạt tính năng repair database của WordPress. Cách thực hiện như sau:

      Bước 1: Truy cập vào file wp-config.php trong thư mục gốc của file cài đặt WordPress.

      Bước 2: thêm dòng sau vào file wp-config.php vào trước đoạn “* That’s all, stop editing! Happy blogging. */”.

      define(‘WP_ALLOW_REPAIR’, true);

      Bước 3: Nhấn nút Save.

      Khi làm như vậy, tính năng tự động sửa lỗi database đã được kích hoạt. Tiếp đến, sẽ xuất hiện Bảng thông báo có 2 lựa chọn sửa lỗi. Một là Sửa chữa (Repair Database) và hai là Sửa chữa và tối ưu dữ liệu (Repair and Optimize Database).

      Lưu ý: Sau khi chạy Database Repair xong bạn cần xóa dòng config ở trên khỏi wp-config.php

      Bước 2: Kiểm tra file WP-Config

      Wp-config.php là file quan trọng nhất trong toàn bộ quá trình cài đặt WordPress. Vì thế, bạn luôn phải kiểm tra mọi thứ trong file wp-config.php. Và đảm bảo chúng phải giống như trong ảnh dưới:

      Trong đó, giá trị DB_Host của bạn có thể là localhost hoặc một cái khác tùy thuộc vào host.

      Nhiều người cho biết lỗi này có thể sửa bằng cách thay thế localhost bằng IP. Nếu bạn chạy WordPress trên môi trường local thì có thể áp dụng cách này. Khi ấy, giá trị DB_Host khi thay đổi thành IP như trong ảnh dưới đây.

      Lưu ý: IP sẽ khác nhau tùy vào dịch vụ web hosting online.

      Khi kiểm tra mọi thứ trong file wp-config.php đều đúng, rất có thể nguyên nhân gây lỗi đến từ server.

      Bước 3: Kiểm tra web hosting của bạn ( MySQL Server)

      Nếu có quá nhiều người truy cập, web hosting có thể không thể xử lý được việc tải trang. Tải trang quá chậm có thể xảy ra lỗi Error Establishing a Database Connection. Để khắc phục, bạn nên liên hệ với nhà cung cấp hosting để nhờ kiểm tra MySQL server.

      Hoặc bạn muốn kiểm tra MySQL server, có thể kiểm tra các web khác trên cùng một server. Nếu các web khác cùng tài khoản hosting cũng gặp lỗi này, nguyên nhân chính xác đến từ SQL server. Trong trường hợp bạn không có web cùng tài khoản hosting, bạn có thể làm theo cách sau:

      Bước 1: Vào cPanel.

      Bước 2: Truy cập vào phpMyAdmin và kết nối cơ sở dữ liệu.

      Bước 3: Xác minh người dùng cơ sở dữ liệu có được quyền kết nối hay không nếu bạn có thể kết nối thành công.

      Bước 4: Tạo một file mới tên testconnection.php và dán đoạn code sau vào:

      Bước 5: Thay thế tên người dùng và mật khẩu.

      Nếu kết nối thành công có nghĩa là người dùng của bạn được quyền kết nối và có gì đó bị sai. Bạn quay trời trở lại file wp-config để đảm bảo mọi thứ đều đúng kẻ cả lỗi chính tả.

      Nếu không thể kết nối khi vào phpMyAdmin, chắc chắn lỗi đến từ server. Nó có thể bị tắt hoặc người dùng không được quyền kết nối.

      Nếu không thể kết nối khi vào phpMyAdmin, chắc chắn lỗi đến từ server.

      Chúng tôi vừa thông tin chi tiết nguyên nhân cũng như hướng dẫn bạn cách fix lỗi error establishing a database connection. Hy vọng chúng giúp ích cho các bạn trong quá trình sửa lỗi. Chúc các bạn thành công!

      Nếu thích bài viết này, vui lòng subscribe kênh YouTube của chúng tôi để xem thêm các video về WordPress. Bạn cũng có thể theo dõi chúng tôi trên Twitter và Facebook.

      Like this:

      Like Đang tải...
      • Xu Hướng
      • Bình luận
      • Mới nhất
      Hướng dẫn cho phép đăng ký tài khoản trên WordPress

      Hướng dẫn cho phép đăng ký tài khoản trên WordPress

      21/05/2020
      Hướng dẫn sử dụng trình chỉnh sửa Block Editor mới trên WordPress (Gutenberg)

      Hướng dẫn sử dụng trình chỉnh sửa Block Editor mới trên WordPress (Gutenberg)

      09/07/2020
      bật chế độ bảo trì cho website WordPress

      Cách bật chế độ bảo trì cho website WordPress

      09/07/2020
      chuyen-doi-so-la-gi

      Chuyển đổi số là gì? Giới thiệu 3 phần mềm chuyển đổi số hiệu quả

      0
      Hướng dẫn cài đặt WordPress trên Amazon Web Services

      Hướng dẫn cài đặt WordPress trên Amazon Web Services

      0
      Hướng dẫn cách hạn chế không cho phép điền form đối với người dùng không đăng nhập

      Hướng dẫn cách hạn chế không cho phép điền form đối với người dùng không đăng nhập

      0
      Cách tạo giỏ hàng cho người dùng trên WordPress bằng cách dùng BigCommerce

      Cách tạo giỏ hàng cho người dùng trên WordPress bằng cách dùng BigCommerce

      0
      chuyen-doi-so-la-gi

      Chuyển đổi số là gì? Giới thiệu 3 phần mềm chuyển đổi số hiệu quả

      13/07/2021
      9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

      9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

      13/07/2021
      21 theme WordPress tốt nhất dành cho các đại lý xe hơi

      21 theme WordPress tốt nhất dành cho các đại lý xe hơi

      13/07/2021
      6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

      6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

      13/07/2021
      QUẢNG CÁO

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

      chuyen-doi-so-la-gi

      Chuyển đổi số là gì? Giới thiệu 3 phần mềm chuyển đổi số hiệu quả

      13/07/2021
      9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

      9 Plugin tạo bài quiz đố vui tốt nhất cho WordPress (2020)

      13/07/2021
      21 theme WordPress tốt nhất dành cho các đại lý xe hơi

      21 theme WordPress tốt nhất dành cho các đại lý xe hơi

      13/07/2021
      6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

      6 plugin đặt chỗ và đặt lịch hẹn WordPress tốt nhất

      13/07/2021
      Chi phí xây dựng một website WordPress là bao nhiêu?

      Chi phí xây dựng một website WordPress là bao nhiêu?

      20/07/2021


      Cùng Học WP blog chia sẻ kiến thức học tập về WordPress, Hosting, Marketing, SEO, MMO miễn phí. Phương châm của cunghocwp.com là cho đi giá trị.

      Liên Hệ Cùng Học WP

      Mọi thông tin liên hệ về Cùng Học WP mời các bạn liên hệ trực tiếp chúng tôi theo các thông tin sau:

          • Hotline: 0973.666.777
          • Email: lienhe@cunghocwp.com
          • Địa chỉ: 387 Nguyễn Đình Chiểu, Phường 5, Quận 3, Hồ Chí Minh

      © 2020 – Cùng Học WordPress. All Right Reserved.

      Về chúng tôi  /  Liên hệ  /  Chính sách bảo mật  /  Quy định sử dụng

      • WordPress
        • WordPress PLUGINS
        • WordPress SEO
        • WordPress THEMES
      • Công cụ
        • Design
      • Hosting
        • Domain Hosting
      • News

      © 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.

      Xin Chào !

      Đăng nhập vào tài khoản của bạn bên dưới

      Đã quên mật khẩu?

      Tạo tài khoản mới!

      Điền vào các mẫu dưới đây để đăng ký

      Tất cả các trường đều được yêu cầu. Đăng nhập

      Truy xuất mật khẩu của bạn

      Vui lòng nhập tên người dùng hoặc địa chỉ email của bạn để đặt lại mật khẩu của bạn.

      Đăng nhập
      %d bloggers like this: