Không thể kết nối với mysql tại 127.0.0.1:3306 với macos gốc của người dùng

Trong bài đăng này, hãy tìm hiểu cách khắc phục lỗi MySQL Bad Handshake. Bạn có thể gặp lỗi này khi cài đặt MySQL trên Windows 10 và mở “MySQL Workbench” lần đầu tiên. Dưới đây là lỗi chính xác

Lỗi

Sau đây là lỗi

1

2

3

 

Cái bắt tay không tốt Handshake. Không thể to Kết nối với MySQL . 0. 0. 1at 127.0.0.1;3306 với người dùng root

 

Sau đây là ảnh chụp màn hình lỗi, hiển thị lỗi xảy ra khi mở MySQL Workbench

Không thể kết nối với mysql tại 127.0.0.1:3306 với macos gốc của người dùng

Sửa lỗi bắt tay sai của MySQL

Bước 1. Để khắc phục sự cố, hãy truy cập Trang web chính thức của MySQL i. e. , liên kết sau

https. // nhà phát triển. mysql. com/tải xuống/

Trong “MySQL Community Downloads”, nhấp vào “MySQL Workbench” như hình bên dưới

Không thể kết nối với mysql tại 127.0.0.1:3306 với macos gốc của người dùng

Bây giờ, hãy tải xuống MySQL Workbench i. e. , mysql-bàn làm việc-cộng đồng-8. 0. 23-winx64. msi” bằng cách nhấp vào nút “Tải xuống” như trong ảnh chụp màn hình bên dưới

Không thể kết nối với mysql tại 127.0.0.1:3306 với macos gốc của người dùng

Sau khi tải xuống tệp msi, hãy cài đặt MySQL Workbench. Chuyển đến BẮT ĐẦU và Mở MySQL Workbench

Nhấp vào người dùng root trong Kết nối MySQL và lời nhắc “Kết nối với máy chủ MySQL” mới sẽ hiển thị như hình bên dưới

Tại sao MySQL Workbench không kết nối trên Mac?

Lý do khiến máy khách MySQL Workbench không hoạt động có thể có nhiều. Có thể do phiên bản macOS của bạn không tương thích với phiên bản Workbench mà bạn đã tải xuống hoặc có thể do phiên bản Python được cài đặt trên macOS của bạn là .

127 là gì. 0 0. 1 trong MySQL?

127. 0. 0. 1 là địa chỉ IP riêng được sử dụng để kết nối với cùng một thiết bị mà địa chỉ được nhập vào .

Làm cách nào để kiểm tra xem MySQL có thể truy cập được trên cổng 3306 không?

Cách đúng là sử dụng. sudo lsof -i. 3306 .

Tại sao tôi không thể kết nối với localhost MySQL?

Dưới đây là một số lý do có thể xảy ra lỗi Không thể kết nối với máy chủ MySQL cục bộ. mysqld không chạy trên máy chủ cục bộ . Kiểm tra danh sách quy trình của hệ điều hành của bạn để đảm bảo có quy trình mysqld. Bạn đang chạy một máy chủ MySQL trên Windows với nhiều kết nối TCP/IP tới nó.