Điểm:0

Không thể kết nối với Azure MySQL từ Ubuntu 20.04

lá cờ uz
mysql -h foobar.mysql.database.azure.com -u me@foobar -p

Từ 18.04 và Windows 11, kết nối thành công. Từ ngày 20.04, kết nối dường như bị treo hoặc không bao giờ hoàn tất. Tôi nhập mật khẩu và nhận được lời nhắc vào ngày 18.04, nhưng không phải vào ngày 20.04.

Máy khách 18.04 là 5.7. 20.04 là 8.0. Windows là 8.0.

Tôi đã thử một số máy ảo ở nhiều vị trí khác nhau và không thể kết nối máy khách mysql vào ngày 20.04. Tôi đã thử:

  • 3 cổng có sẵn - 3306, 3308, 3309, trong các kết hợp khác nhau với các tùy chọn khác
  • cho phép tất cả lưu lượng truy cập trên Azure MySQL Firewall
  • vô hiệu hóa yêu cầu SSL trên Azure MySQL và sử dụng --ssl-mode=VÔ HIỆU Tùy chọn
  • đặt Azure MySQL thành TLS 1.1 hoặc 2.1 và sử dụng --tls-version=TLSv1.1 hoặc TLSv1.2 Tùy chọn. 1.1 không thành công với tin nhắn Lỗi kết nối SSL: lỗi: 141E70BF: quy trình SSL: tls_construct_client_hello: không có giao thức nào

Không có điều nào trong số này đã làm việc.

Điểm:1
lá cờ cn

Chúng tôi gặp vấn đề tương tự sau khi nâng cấp không giám sát đã cập nhật các gói mysql lên phiên bản mới nhất. Việc hạ cấp xuống phiên bản trước (8.0.26-0ubuntu0.20.04.2) đã khắc phục sự cố.

lá cờ uz
`apt-get install mysql-client-8.0=8.0.19-0ubuntu5 mysql-common=5.8+1.0.5ubuntu2 mysql-client-core-8.0=8.0.19-0ubuntu5` hoạt động rất tốt, cảm ơn bạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.