Navicat bỏ qua MAMP PRO


1

Tôi đang sử dụng Navicat Premium 10.1.1 và MAMP PRO 2.1.4.

MAMP PRO được thiết lập để sử dụng cổng 3306 cho MySQL. Khi tôi cố gắng tạo kết nối MySQL mới trong Navicat, tôi đặt tên máy chủ là localhost, cổng là 3306, tên người dùng và mật khẩu là root. Nhưng, khi kiểm tra kết nối, nó hiển thị " Can't connect to MySQL server on '127.0.0.1' (61) ".

Có ai biết những gì có thể là vấn đề?

Ghi chú:

  1. MAMP PRO đã được bắt đầu;
  2. Tôi cũng đã thử sử dụng 127.0.0.1 thay vì localhost làm tên máy chủ.

Câu trả lời:


3

Bỏ chọn "Chỉ cho phép truy cập cục bộ" trong Máy chủ & gt; MySQL.


1

ĐƯỢC. Tôi chỉ có nó

Tôi đã phải thay đổi trong Connection properties của kết nối tôi đã tạo, như sau:

bên trong Advanced chuyển hướng:

  1. Kiểm tra Use socket file Tùy chọn
  2. Đặt đường dẫn này cho trường ở trên: /Applications/MAMP/tmp/mysql/mysql.sock

Lưu ý rằng đường dẫn sử dụng có sẵn trong /Applications/MAMP/bin/startMysql.sh (cho rằng tôi đang sử dụng MySQL).


1

Cho phép truy cập địa phương giải quyết nó cho tôi.


2
Bạn có thể thêm một chút chi tiết để cải thiện câu trả lời này?
Dave M
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.