Mamp cấu hình mysql

Lỗi là lỗi hoặc kết quả không mong muốn. Cải thiện hiệu suất, tối ưu hóa mã và được coi là cải tiến, không phải lỗi. Sau khi đóng băng tính năng, chỉ các lỗi mới được xử lý, trong đó ưu tiên cao nhất là hồi quy (các thay đổi bất lợi so với phiên bản trước). ?
  • Bạn muốn đóng góp? . Có nhiều thông tin khác trên trang báo cáo của chúng tôi, chẳng hạn như các bản vá cần thử nghiệm và trên trang dự án tính năng của chúng tôi
  • câu hỏi khác?
  • Liên lạc

    Chúng tôi sử dụng Slack để liên lạc theo thời gian thực. Những người đóng góp sống ở khắp nơi trên thế giới, vì vậy có những cuộc thảo luận diễn ra vào tất cả các giờ trong ngày

    Các cuộc họp phát triển cốt lõi của chúng tôi diễn ra vào thứ Tư hàng tuần lúc 20. 00 UTC trong kênh #core trên Slack. Bất cứ ai cũng có thể tham gia và tham gia hoặc lắng nghe

    Nếu bạn đã tạo một môi trường cục bộ để phát triển và thử nghiệm trang web WordPress của mình bằng MAMP, tại một số thời điểm, bạn có thể nhận được thông báo “Lỗi khi thiết lập kết nối cơ sở dữ liệu”. Nhận được thông báo này có thể khó hiểu, nhưng giải pháp khá đơn giản khi bạn biết tìm ở đâu

    Trong bài viết này, chúng tôi sẽ giải thích lỗi này là gì và tại sao nó lại xảy ra. Sau đó, chúng tôi sẽ hướng dẫn bạn cách xác định và khắc phục nó để khôi phục kết nối giữa trang web WordPress và cơ sở dữ liệu của bạn

    MAMP “Lỗi thiết lập kết nối cơ sở dữ liệu” là gì

    WordPress là một Hệ thống quản lý nội dung (CMS) mạnh mẽ cho phép bạn tạo các trang web động chứ không chỉ là một trang web HTML tĩnh. WordPress lưu trữ nội dung trang web trong cơ sở dữ liệu mà mã trên trang yêu cầu khi cần. Như vậy, giao tiếp giữa các tệp trang web và cơ sở dữ liệu là rất quan trọng

    MAMP là một công cụ miễn phí mà bạn có thể tải xuống (có sẵn tùy chọn cao cấp) để chạy trang web của bạn trên máy tính cục bộ thay vì máy chủ web. Tên của nó là từ viết tắt của những gì nó bao gồm – macOS, Apache, MySQL và PHP để chạy WordPress – cộng với các công cụ tùy chọn khác. Cài đặt WordPress cục bộ cho phép bạn kiểm tra trang web trong quá trình phát triển

    Khi xảy ra lỗi khi cố gắng thiết lập kết nối với cơ sở dữ liệu bằng MAMP, nguyên nhân thường là do wp-config. tệp php có thông tin xác thực cơ sở dữ liệu không chính xác. Cụ thể hơn, lỗi kết nối cơ sở dữ liệu trong MAMP chỉ ra một biến không chính xác hoặc không khớp giữa wp-config. tệp php và cơ sở dữ liệu. Một số cài đặt không chính xác có thể gây ra sự cố này. Hãy xác định từng trong số này

    Nguyên nhân phổ biến của "Lỗi thiết lập kết nối cơ sở dữ liệu" trong MAMP

    Các cài đặt chính trong wp-config. theo mặc định, tệp php kết nối trang web WordPress của bạn với cơ sở dữ liệu

    • Tên cơ sở dữ liệu. “wordpress” (trừ khi bạn đổi tên này trong khi cài đặt)
    • người dùng cơ sở dữ liệu. "nguồn gốc"
    • mật khẩu cơ sở dữ liệu. "nguồn gốc"
    • Máy chủ cơ sở dữ liệu. “máy chủ cục bộ”

    Cổng máy chủ được định cấu hình không chính xác cũng có thể gây ra lỗi kết nối. Hãy ghi nhớ điều đó, trong trường hợp những nỗ lực ban đầu của bạn không xóa được lỗi. Bạn có thể cần thực hiện một số khắc phục sự cố bổ sung với các cổng máy chủ của mình

    Quan trọng

    Bạn đang tìm kiếm một công cụ phát triển WordPress cục bộ miễn phí và mạnh mẽ? . Bắt đầu với DevKinsta ngay hôm nay, ngay cả khi bạn không phải là khách hàng của Kinsta

    Cách khắc phục MAMP “Lỗi thiết lập kết nối cơ sở dữ liệu” (Trong 3 bước)

    Vì vậy, bạn sẽ làm gì nếu gặp phải lỗi này?

    Bước 1. Xác định thông tin đăng nhập cơ sở dữ liệu của bạn

    Bạn có thể nhận được thông báo lỗi vì cài đặt sai trong wp-config. tập tin php. Tệp này là nơi đầu tiên bạn nên kiểm tra, vì nó thường là nguồn lỗi. Đây cũng là một cách khắc phục đơn giản và có thể nhanh chóng giải quyết vấn đề

    Bạn có thể xác định wp-config. php trong thư mục chính của trang web WordPress của bạn. Đối với người dùng Windows, vị trí mặc định của tệp nằm trong C. /MAMP/htdocs/wordpress/ trên máy tính của bạn. Đối với người dùng Mac, nó nằm trong thư mục /Applications/MAMP/htdocs/wordpress/

    Bạn có thể xác minh vị trí cài đặt MAMP WordPress của mình bằng cách kiểm tra cài đặt của nó. Để làm điều đó, hãy mở ứng dụng MAMP

    Mamp cấu hình mysql
    Ứng dụng MAMP

    Thư mục cài đặt của bạn được liệt kê trong cài đặt Gốc tài liệu 

    Bước 2. Xác minh thông tin đăng nhập cơ sở dữ liệu của bạn

    Khi bạn đã định vị wp-config. php trong bản cài đặt WordPress cục bộ của bạn, hãy mở nó. Tiếp theo, cuộn xuống cho đến khi bạn tìm thấy thông tin đăng nhập cơ sở dữ liệu

    Đă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

    Mamp cấu hình mysql
    Thông tin đăng nhập cơ sở dữ liệu WordPress được liệt kê trong wp-config. tập tin php

    Sẽ có một nhóm các định nghĩa cho

    • 'DB_NAME'
    • 'DB_USER'
    • 'DB_PASSWORD'
    • 'DB_HOST'

    Xác minh rằng giá trị “DB_NAME” khớp với tên cơ sở dữ liệu của bạn. Nó có thể là “wordpress” theo mặc định, như trong hình trên

    Lưu ý rằng nếu bạn đã thay đổi tên mặc định từ “wordpress” và bạn không nhớ mình đã đổi tên cơ sở dữ liệu là gì, thì có một cách khác bạn có thể thực hiện. Trong MAMP, chọn Mở trang bắt đầu (Windows) hoặc WebStart (Mac). Khi trình duyệt mở đến trang bắt đầu MAMP, hãy điều hướng đến phpMyAdmin trong menu Tools

    Mamp cấu hình mysql
    Menu bắt đầu của ứng dụng MAMP

    Một danh sách các cơ sở dữ liệu sẽ hiển thị ở cột bên trái của phpMyAdmin. Tìm tên cơ sở dữ liệu WordPress của bạn (được hiển thị dưới dạng “wordpress” mặc định trong hình ảnh bên dưới)

    Mamp cấu hình mysql
    Màn hình cài đặt phpMyAdmin

    Khi bạn đã xác minh (hoặc sửa) tên cơ sở dữ liệu, bạn có thể di chuyển xuống danh sách các định nghĩa trong wp-config. php để xác minh rằng cài đặt cơ sở dữ liệu còn lại là chính xác. Nếu bạn đã thay đổi tên người dùng hoặc mật khẩu của mình, bạn có thể sửa nó trực tiếp trong wp-config của mình. tệp php

    Theo mặc định, cả ‘”DB_USER” và “DB_PASSWORD” phải được đặt thành “root”. Trường thứ hai được cấu hình bởi MAMP. Cài đặt MySQL thông thường sẽ để trống trường mật khẩu (“”), đó là lý do tại sao một số hướng dẫn sẽ khuyên bạn nên khôi phục nó về giá trị đó thay thế

    “DB_HOST” phải được đặt thành “localhost”. Ngoài ra, bạn có thể cần phải định cấu hình “DB_HOST” làm một trong những tùy chọn này, sử dụng số cổng được chỉ định của MAMP

    • 'DB_HOST', 'máy chủ cục bộ'. 8889’
    • 'DB_HOST', '127. 0. 0. 1. 8889’

    Để xem cài đặt cổng được chỉ định cho MAMP, bạn có thể tham khảo Bước 3. Nếu bạn đã sửa bất kỳ cài đặt nào ở trên, hãy lưu các thay đổi của bạn trong wp-config. php và sau đó thử truy cập lại trang web của bạn thông qua MAMP

    Bước 3. Kiểm tra cài đặt cổng của bạn (Nếu cần)

    Nếu vẫn gặp lỗi kết nối, bạn cần kiểm tra Cổng máy chủ trong cài đặt Tùy chọn MAMP. Trong Windows, MAMP sử dụng cổng 80 theo mặc định cho cài đặt Cổng Apache và Cổng Nginx. Cài đặt Cổng MySQL là 3306

    Mamp cấu hình mysql
    Màn hình cài đặt Cổng MAMP

    Trên máy Mac, MAMP sử dụng các cổng 8888, 8889 và 7888 theo mặc định cho cài đặt Cổng Apache/Cổng Nginx/Cổng MySQL và 80 & 3306 cho cài đặt mặc định MAMP của Web & MySQL

    Mamp cấu hình mysql
    Cài đặt cổng MAMP

    Bạn nên xác minh rằng các giá trị này là chính xác trong cài đặt ứng dụng MAMP của mình (như trong hình trên). Đó là nó. Bạn sẽ không còn thấy “Lỗi thiết lập kết nối cơ sở dữ liệu” trên bản cài đặt WordPress cục bộ của mình

    Tóm lược

    Khi bạn gặp lỗi kết nối trong MAMP, nguyên nhân thường là do tệp wp-config không khớp. php trong bản cài đặt WordPress và cơ sở dữ liệu MySQL của bạn. Bằng cách xem lại thông tin trong cài đặt WordPress của bạn và so sánh thông tin đó với thông tin đăng nhập cơ sở dữ liệu, bạn có thể xác định vấn đề và sửa cài đặt để thiết lập lại kết nối

    Trong bài viết, chúng tôi đã thảo luận về các nguyên nhân phổ biến của thông báo "Lỗi thiết lập kết nối cơ sở dữ liệu" mà bạn có thể thấy khi sử dụng MAMP. Thông thường, cách dễ nhất để giải quyết vấn đề này là kiểm tra wp-config. php để đảm bảo tên cơ sở dữ liệu, tên người dùng, mật khẩu cũng như cài đặt máy chủ và cổng của bạn là chính xác


    Nhận tất cả các ứng dụng, cơ sở dữ liệu và trang web WordPress của bạn trực tuyến và dưới một mái nhà. Nền tảng đám mây hiệu suất cao, đầy đủ tính năng của chúng tôi bao gồm

    • Dễ dàng thiết lập và quản lý trong bảng điều khiển MyKinsta
    • Hỗ trợ chuyên gia 24/7
    • Mạng và phần cứng Google Cloud Platform tốt nhất, được cung cấp bởi Kubernetes để có khả năng mở rộng tối đa
    • Tích hợp Cloudflare cấp doanh nghiệp cho tốc độ và bảo mật
    • Tiếp cận đối tượng toàn cầu với tối đa 35 trung tâm dữ liệu và hơn 275 PoP trên toàn thế giới

    Hãy tự kiểm tra với $20 trong tháng đầu tiên của Lưu trữ ứng dụng hoặc Lưu trữ cơ sở dữ liệu. Khám phá kế hoạch của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm thấy sự phù hợp nhất của bạn

    Làm cách nào để sử dụng MySQL với MAMP?

    Tạo cơ sở dữ liệu MySQL với MAMP . Nếu bạn đã cài đặt MAMP với các cổng mặc định, hãy mở trang Chào mừng trong trình duyệt của bạn (http. //máy chủ cục bộ. 8888/MAMP/), sau đó nhấp vào liên kết phpMyAdmin ở đầu màn hình. Màn hình chính của phpMyAdmin sẽ xuất hiện. open phpMyAdmin to create a MySQL database. If you have installed MAMP with the default ports, open the Welcome page in your browser (http://localhost:8888/MAMP/), then click the phpMyAdmin link at the top of the screen. The main phpMyAdmin screen will appear.

    MAMP có đi kèm với MySQL không?

    MAMP PRO được cài đặt sẵn với phpMyAdmin . Bạn sẽ thấy một liên kết trực tiếp đến cả Sequel Pro và MySQL Workbench trên tab MySQL nếu bạn cài đặt chúng. Các nút để khởi động các công cụ này chỉ hoạt động khi máy chủ cơ sở dữ liệu MySQL đang chạy. phpMyAdmin là một công cụ quản trị dựa trên web được viết bằng PHP.

    Tệp cấu hình MySQL trên Mac ở đâu?

    OS X cung cấp các tệp cấu hình mẫu tại /usr/local/mysql/support-files/ . Và nếu bạn không thể tìm thấy chúng ở đó, MySQLWorkbench có thể tạo chúng cho bạn bằng cách. Mở một kết nối. Chọn 'Tệp tùy chọn' trong 'INSTANCE' trong menu.

    MySQL nằm ở đâu trong MAMP?

    Dữ liệu cơ sở dữ liệu MAMP PRO MySQL của bạn nằm trong “ C. \Users\Public\Documents\Appsolute\MAMPPRO\db ". Để kết nối với cơ sở dữ liệu MySQL của bạn trong MAMP PRO, bạn phải sử dụng kết nối TCP/IP (mạng).