Làm cách nào để kết nối với RDS MySQL?

Amazon Relational Database Service [Amazon RDS] là một cơ sở dữ liệu đám mây mã nguồn mở cho phép thiết lập, vận hành và thay đổi quy mô cơ sở dữ liệu trên đám mây.  

Không nên lưu trữ cơ sở dữ liệu và máy chủ trong cùng một máy cục bộ. Một máy chủ cơ sở dữ liệu riêng biệt có thể cải thiện bảo mật, hiệu suất phần cứng và cho phép bạn mở rộng quy mô tài nguyên một cách nhanh chóng. Trong những trường hợp sử dụng như vậy, ưu tiên hàng đầu là học cách quản lý tài nguyên từ xa một cách hiệu quả

Trong blog này, chúng ta sẽ tìm hiểu cách biến cơ sở dữ liệu MySql cục bộ của bạn thành cơ sở dữ liệu từ xa bằng cách thực hiện theo một số bước đơn giản

điều kiện tiên quyết

1. Tải xuống Bàn làm việc MySql –

https. // nhà phát triển. mysql. com/tải xuống/bàn làm việc/

2. Tải xuống visual c ++ có thể phân phối lại [x64] –

https. // tài liệu. Microsoft. com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

3. Tạo tài khoản AWS trên-  https. //aws. amazon. com/bắt đầu/

BƯỚC 1. Tạo một Phiên bản CSDL MySQL

1. Truy cập Amazon RDS và nhấp vào tạo cơ sở dữ liệu

2. Chọn tùy chọn Engine là “MySQL”. Bạn có thể chọn một mẫu theo yêu cầu của bạn. Ở đây, chúng tôi đã chọn “Bậc miễn phí”

3. Cung cấp tên phiên bản cơ sở dữ liệu và đặt thông tin xác thực

4. Cung cấp chi tiết DB theo yêu cầu

5. Chúng tôi có thể thay đổi cấu hình bổ sung theo nhu cầu của chúng tôi

6. Chọn vào Tạo cơ sở dữ liệu. Sẽ mất vài phút và sau đó Phiên bản cơ sở dữ liệu sẽ được tạo.  

BƯỚC 2. Tạo kết nối với MySQL Workbench

1. Nhấp vào biểu tượng thêm để tạo kết nối mới

2. Cung cấp các chi tiết cần thiết trong khi thiết lập kết nối mới

Tên kết nối. Cung cấp một tên duy nhất theo yêu cầu của bạn

Tên máy chủ. Bạn sẽ tìm thấy trong phần Kết nối và Bảo mật trong tài khoản amazon

Hải cảng. Theo mặc định, mysql sử dụng 3306

Tên người dùng và mật khẩu. Nó sẽ giống như bạn đã cung cấp khi tạo phiên bản db

GHI CHÚ. Chúng tôi có thể cung cấp địa chỉ ip cụ thể của máy trong nhóm bảo mật và thêm quy tắc gửi đến nơi chúng tôi muốn thiết lập kết nối amazon rds

3. Sau đó, chúng ta có thể tạo một bảng mẫu trong cơ sở dữ liệu của mình

BƯỚC 3. Kết nối phiên bản cơ sở dữ liệu với Anypoint Studio

1. Thêm cấu hình cơ sở dữ liệu và cung cấp các chi tiết cần thiết như sau

2. Ở đây, chúng tôi đã tạo một ứng dụng demo trong studio anypoint nơi chúng tôi đang tìm nạp dữ liệu từ cơ sở dữ liệu

Cách dễ nhất để tạo phiên bản CSDL là sử dụng Bảng điều khiển quản lý dịch vụ web của Amazon. Sau khi tạo phiên bản CSDL, bạn có thể sử dụng các tiện ích MySQL tiêu chuẩn như MySQL Workbench để kết nối với cơ sở dữ liệu trên phiên bản CSDL

Trước khi bạn có thể tạo hoặc kết nối với phiên bản CSDL, hãy đảm bảo hoàn thành các tác vụ trong phần Thiết lập cho Amazon RDS

Khối xây dựng cơ bản của Amazon RDS là phiên bản CSDL. Môi trường này là nơi bạn chạy cơ sở dữ liệu MySQL của mình

Bạn có thể sử dụng Tạo dễ dàng để tạo phiên bản CSDL chạy MySQL với Bảng điều khiển quản lý dịch vụ web của Amazon. Với tính năng Tạo dễ dàng, bạn chỉ xác định loại công cụ CSDL, kích thước phiên bản CSDL và mã định danh phiên bản CSDL. Tạo dễ dàng sử dụng cài đặt mặc định cho các tùy chọn cấu hình khác. Khi bạn sử dụng Tạo tiêu chuẩn thay vì Tạo dễ dàng, bạn chỉ định nhiều tùy chọn cấu hình hơn khi tạo cơ sở dữ liệu, bao gồm các tùy chọn về tính khả dụng, bảo mật, sao lưu và bảo trì

Trong ví dụ này, bạn sử dụng Tạo dễ dàng để tạo một phiên bản CSDL chạy công cụ cơ sở dữ liệu MySQL với một db. t2. lớp phiên bản micro DB

Để biết thông tin về cách tạo phiên bản CSDL với tính năng Tạo tiêu chuẩn, xem Tạo phiên bản CSDL Amazon RDS

Để tạo một phiên bản MySQL DB với Easy create

  1. Đăng nhập vào Bảng điều khiển quản lý dịch vụ web của Amazon và mở bảng điều khiển Amazon RDS tại https. // bảng điều khiển. amazonaws. cn/rds/

    MySQL Workbench là một ứng dụng máy tính để bàn cung cấp giao diện người dùng đồ họa đẹp mắt của máy chủ cơ sở dữ liệu quan hệ. Người mới bắt đầu khó sử dụng giao diện dòng lệnh để thực hiện các truy vấn đến máy chủ cơ sở dữ liệu. MySQL Workbench cung cấp một cái nhìn đẹp về máy chủ cơ sở dữ liệu và giúp thực hiện các truy vấn SQL dễ dàng hơn. Blog này mô tả các bước khác nhau để kết nối với máy chủ AWS RDS bằng MySQL Workbench

    dbForge Studio là một giải pháp tuyệt vời dành cho các nhà phát triển SQL vì nó cho phép bạn kết nối với phiên bản AWS RDS từ một máy cục bộ và hỗ trợ trải nghiệm cơ sở dữ liệu của bạn bằng các tính năng tích hợp mạnh mẽ của nó. Để định cấu hình quyền truy cập từ xa vào phiên bản Amazon RDS của bạn thông qua dbForge Studio cho MySQL, hãy làm như sau

    1. Trong Database Explorer, nhấp vào Kết nối cơ sở dữ liệu. Tùy chọn, bạn có thể vào Cơ sở dữ liệu trên Menu chính và nhấp vào Kết nối mới

    2. 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

    3. Khi tất cả các cài đặt được định cấu hình, hãy nhấp vào OK

    Bây giờ bạn đã thiết lập thành công các kết nối từ xa tới AWS RDS, bạn có thể muốn tìm hiểu sâu hơn và tìm hiểu cách nhập dữ liệu MySQL vào Amazon RDS và xuất dữ liệu từ Amazon RDS sang cơ sở dữ liệu MySQL tại chỗ

Cách kết nối với Cơ sở dữ liệu MySQL của Amazon RDS

Hiện tại, Amazon RDS cung cấp hỗ trợ cho các công cụ cơ sở dữ liệu như Amazon Aurora, MySQL, MariaDB, PostgreSQL, Oracle và Microsoft SQL Server. Bạn có thể tìm thấy thông tin chi tiết về cách kết nối với Cơ sở dữ liệu MariaDB của Amazon RDS

Cần phải đề cập rằng dbForge Studio dành cho MySQL có thể tự hào về các tùy chọn kết nối và khả năng tương thích rộng không chỉ giới hạn ở hỗ trợ Amazon RDS

Câu hỏi thường gặp

AWS RDS cho phép bạn dễ dàng thiết lập, quản lý và thay đổi quy mô cơ sở dữ liệu SQL Server trên đám mây. Bạn có thể triển khai nhiều phiên bản SQL Server [2014, 2016, 2017 và 2019] với khả năng tính toán có thể thay đổi kích thước

Với AWS RDS, bạn có thể tập trung vào việc triển khai ứng dụng trong khi hệ thống vận hành các tác vụ quản trị cơ sở dữ liệu như cung cấp, giám sát, vá lỗi phần mềm, sao lưu, thay đổi quy mô phần cứng, v.v.

Cách nhanh nhất để sao lưu và khôi phục cơ sở dữ liệu là sử dụng các tệp sao lưu đầy đủ [. tập tin bak]. Bạn có thể truy cập các tệp được lưu trữ trong AWS S3 thay vì sử dụng hệ thống tệp cục bộ trên máy chủ cơ sở dữ liệu

Bạn có thể sao lưu máy chủ cục bộ của mình, lưu nó trên S3 và khôi phục nó vào phiên bản cơ sở dữ liệu RDS hiện có bất kỳ lúc nào bạn cần. Ngoài ra, có thể tạo bản sao lưu từ AWS RDS, lưu trữ chúng trên S3 và khôi phục chúng ở bất cứ đâu bạn muốn

AWS RDS hỗ trợ các công cụ cơ sở dữ liệu AWS Aurora, MySQL, MariaDB, Oracle, SQL Server và PostgreSQL

AWS RDS hỗ trợ 32 thủ tục lưu sẵn cho MySQL. Vui lòng tham khảo tài liệu chính thức của Amazon để kiểm tra danh sách của họ và tìm hiểu cách tạo từng tài liệu

Làm cách nào để kết nối RDS với MySQL Workbench?

Độ phân giải .
Mở MySQL Workbench, sau đó chọn dấu ⊕ bên cạnh MySQL Connections để thiết lập kết nối mới
Trong hộp thoại Thiết lập kết nối mới, nhập tên cho kết nối của bạn
Trong phần Tham số, nhập các chi tiết này
Tên máy chủ. Nhập điểm cuối RDS
Hải cảng. Nhập số cổng

Làm cách nào để kết nối với RDS MySQL từ EC2?

Độ phân giải .
Mở bàn làm việc MySQL
Chọn MySQL New Connection và nhập tên kết nối
Chọn Phương thức kết nối và chọn TCP/IP tiêu chuẩn qua SSH
Đối với Tên máy chủ SSH, hãy nhập địa chỉ IP công khai của phiên bản EC2 của bạn
Đối với Tên người dùng SSH, hãy nhập tên người dùng SSH mặc định để kết nối với phiên bản EC2 của bạn

Làm cách nào để kết nối với cơ sở dữ liệu MySQL?

Để kết nối với cơ sở dữ liệu MySQL . Nhấp chuột phải vào MySQL [trình điều khiển Trình kết nối/J] và chọn Kết nối bằng . Hộp thoại kết nối cơ sở dữ liệu mới được hiển thị. Trong tab Cài đặt Cơ bản, nhập URL của Cơ sở dữ liệu

Amazon RDS có tương thích với MySQL không?

Amazon RDS hỗ trợ MySQL Community Edition phiên bản 5. 7 và 8. 0 có nghĩa là mã, ứng dụng và công cụ bạn hiện đang sử dụng có thể được sử dụng với Amazon RDS.

Chủ Đề