Last updated: 2022-09-20 Show
I want to connect to my Amazon Relational Database Service (Amazon RDS) DB instance that's running MySQL. How can I use MySQL Workbench to do this? ResolutionFollow the steps below to connect MySQL Workbench to your Amazon RDS DB instance:
If you receive an error when you test the connection, check that you configured the network correctly. Did this article help? Do you need billing or technical support? Hỗ trợ AWS cho Internet Explorer kết thúc vào ngày 31/07/2022. Các trình duyệt được hỗ trợ là Chrome, Firefox, Edge và Safari. Tìm hiểu thêm » Cập nhật lần cuối: 2022-08-15 Tôi không thể kết nối với phiên bản DB của Cơ sở dữ liệu quan hệ Amazon (Amazon RDS). Mô tả ngắnCó một số nguyên nhân gốc để không có khả năng kết nối với phiên bản DB của Amazon RDS. Dưới đây là một vài lý do phổ biến hơn:
Mẹo: Bạn có thể sử dụng các bước khắc phục sự cố sau để xác định nguồn gốc của vấn đề kết nối. Hoặc bạn có thể sử dụng AWSSupport-TroubleshootConnectivityTords Tài liệu Tự động hóa Trình quản lý hệ thống AWS để chẩn đoán vấn đề cho bạn. Tài liệu tự động hóa này có thể chẩn đoán ACL mạng dựa trên địa chỉ IP chính của ví dụ Amazon Consastic Compute Cloud (Amazon EC2), nhưng các cổng phù du không được xác minh. Tài liệu tự động hóa cũng kiểm tra các nhóm bảo mật dựa trên địa chỉ IP chính của thể hiện EC2, nhưng tự động hóa đó không kiểm tra các cổng cụ thể. Để biết thêm thông tin, hãy xem Chạy một quy trình công việc tự động hóa đơn giản. You can use the following troubleshooting steps to identify the source of the connectivity issue. Or you can use the AWSSupport-TroubleshootConnectivityToRDS AWS Systems Manager Automation document to diagnose the issue for you. This automation document can diagnose network ACLs based on the primary IP address of the Amazon Elastic Compute Cloud (Amazon EC2) instance, but ephemeral ports aren't verified. The automation doc also checks security groups based on the primary IP address of the EC2 instance, but that automation doesn't check specific ports. For more information, see Running a simple automation workflow. Nghị quyếtHãy chắc chắn rằng thể hiện DB của bạn ở trạng thái có sẵnNếu gần đây bạn đã khởi chạy hoặc khởi động lại phiên bản DB của mình, hãy xác nhận rằng phiên bản DB ở trạng thái có sẵn trong bảng điều khiển Amazon RDS. Tùy thuộc vào kích thước của thể hiện DB của bạn, có thể mất tới 20 phút để thể hiện DB có sẵn cho các kết nối mạng.available state in the Amazon RDS console. Depending on the size of your DB instance, it can take up to 20 minutes for the DB instance to become available for network connections. Nếu phiên bản DB của bạn ở trạng thái thất bại, hãy xem tại sao phiên bản DB của Amazon RDS của tôi ở trạng thái không thành công?failed state, see Why is my Amazon RDS DB instance in a failed state? Hãy chắc chắn rằng phiên bản DB của bạn cho phép kết nốiHãy chắc chắn rằng lưu lượng từ nguồn kết nối với thể hiện DB của bạn không được kiểm soát bởi một hoặc nhiều điều sau đây:
Khắc phục sự cố tên DNS hoặc vấn đề điểm cuối tiềm năngKhi kết nối với thể hiện DB của bạn, bạn sử dụng tên DNS (điểm cuối) được cung cấp bởi bảng điều khiển Amazon RDS. Hãy chắc chắn rằng bạn sử dụng đúng điểm cuối và bạn cung cấp điểm cuối ở định dạng chính xác cho máy khách mà bạn sử dụng để kết nối với thể hiện DB. Để biết danh sách các hướng dẫn kết nối động cơ DB bao gồm các hướng dẫn về cách tìm và sử dụng đúng điểm cuối trong các ứng dụng khách hàng khác nhau, hãy xem Bắt đầu với Amazon RDS. Ví dụ: sử dụng NSlookup vào điểm cuối phiên bản DB từ phiên bản Amazon EC2 trong VPC:
Xem ví dụ sau đây về câu trả lời không đáng tin cậy:
Khắc phục sự cố cấp cơ sở dữ liệu
Kiểm tra các bảng tuyến được liên kết với thể hiện của bạnKhi bạn tạo triển khai đa AAB, bạn sẽ khởi chạy nhiều phiên bản DB bản sao trong các vùng sẵn có khác nhau để cải thiện khả năng chịu lỗi của ứng dụng. Hãy chắc chắn rằng các mạng con được liên kết với từng thể hiện DB được liên kết với các bảng tuyến tương tự hoặc tương tự. Nếu phiên bản DB chính của bạn không thành công với bản sao chờ và bản sao chờ được liên kết với một bảng tuyến khác, thì lưu lượng đã được chuyển đến phiên bản DB của bạn có thể không còn được định tuyến chính xác. Để biết thêm thông tin về việc định cấu hình các bảng tuyến, hãy xem cấu hình các bảng tuyến đường. Để biết thêm thông tin về triển khai đa AA, hãy xem các triển khai đa AA để có tính khả dụng cao. Lưu ý: Nếu bạn có thể kết nối với phiên bản DB của mình nhưng bạn gặp lỗi xác thực, hãy xem cách tôi đặt lại mật khẩu người dùng chính cho phiên bản DB của Amazon RDS của tôi? If you can connect to your DB instance but you get authentication errors, see How do I reset the master user password for my Amazon RDS DB instance? Xác minh kết nốiXác minh kết nối của bạn bằng cách chạy một trong các lệnh sau:
Nếu các lệnh telnet hoặc NC thành công, thì kết nối mạng được thiết lập. Điều này có nghĩa là vấn đề có thể được gây ra bởi xác thực người dùng cho cơ sở dữ liệu, chẳng hạn như tên người dùng và mật khẩu.telnet or nc commands succeed, then a network connection was established. This means the issue is likely caused by the user authentication to the database, such as user name and password. Bài viết này có giúp ích không? Bạn có cần thanh toán hoặc hỗ trợ kỹ thuật? Hỗ trợ AWS cho Internet Explorer kết thúc vào ngày 31/07/2022. Các trình duyệt được hỗ trợ là Chrome, Firefox, Edge và Safari. Tìm hiểu thêm » Làm cách nào để kết nối với cơ sở dữ liệu AWS RDS với MySQL Workbench?Tải xuống và cài đặt MySQL Workbench. Mở MySQL Workbench, sau đó chọn dấu hiệu bên cạnh các kết nối MySQL để thiết lập kết nối mới. Trong hộp thoại Cài đặt kết nối mới, hãy nhập tên cho kết nối của bạn ... Tên máy chủ: Nhập điểm cuối RDS .. Cổng: Nhập số cổng .. Tên người dùng: Nhập người dùng chính .. Không thể kết nối với máy chủ MySQL trên Amazon RDS?Khắc phục sự cố cấp cơ sở dữ liệu, hãy chắc chắn rằng bạn đang sử dụng đúng tên người dùng và mật khẩu để truy cập phiên bản từ máy khách DB của mình. Hãy chắc chắn rằng người dùng có quyền cơ sở dữ liệu để kết nối với thể hiện DB. Kiểm tra bất kỳ điều chỉnh tài nguyên nào trong Amazon RDS, chẳng hạn như CPU hoặc tranh chấp bộ nhớ.Be sure that you're using the correct user name and password to access the instance from your DB client. Be sure that the user has the database permissions to connect to the DB instance. Check for any resource throttling in Amazon RDS, such as CPU or memory contention.
Làm cách nào để kết nối với cơ sở dữ liệu RDS trong MySQL?Sử dụng DBForge Studio cho MySQL để kết nối với phiên bản cơ sở dữ liệu MySQL của Amazon RDS.. Trong cơ sở dữ liệu Explorer, bấm Kết nối cơ sở dữ liệu. .... Trong cửa sổ Thuộc tính kết nối cơ sở dữ liệu, chỉ định loại kết nối và nhập tên máy chủ, cổng, người dùng và mật khẩu .. Khi tất cả các cài đặt được cấu hình, bấm OK .. Một số nguyên nhân phổ biến tại sao bạn không thể kết nối với một thể hiện DB trên AWS là gì?Khi bạn không thể kết nối với một thể hiện DB, những nguyên nhân sau đây là nguyên nhân phổ biến: Quy tắc gửi đến - Các quy tắc truy cập được thực thi bởi tường lửa địa phương của bạn và địa chỉ IP được ủy quyền truy cập phiên bản DB của bạn có thể không khớp.Vấn đề rất có thể là các quy tắc gửi trong nhóm bảo mật của bạn.Inbound rules – The access rules enforced by your local firewall and the IP addresses authorized to access your DB instance might not match. The problem is most likely the inbound rules in your security group. |