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
3. Ở góc trên cùng bên phải của bảng điều khiển Amazon RDS, chọn Khu vực mà bạn muốn tạo phiên bản CSDL. [không bắt buộc]
4. Nhấp vào Tạo cơ sở dữ liệu trong phần Tạo cơ sở dữ liệu trên Bảng điều khiển
5. Chọn Standard Create để cấu hình db Instance
6. Chọn MYSQL trong Tùy chọn công cụ và Bậc miễn phí trong Mẫu
7. Định cấu hình cài đặt thông tin đăng nhập và tên phiên bản DB
8. Vô hiệu hóa lưu trữ tự động thay đổi quy mô trong phần lưu trữ
9. Thay đổi bạn Cấu hình kết nối bổ sung. Công khai Có thể truy cập có để truy cập Cơ sở dữ liệu từ máy cục bộ
10. Đặt xác thực cơ sở dữ liệu thành xác thực mật khẩu
11. Hiện đang hướng tới Cấu hình bổ sung
a] Nhập tên Cơ sở dữ liệu ban đầu
b] Bật Sao lưu tự động và thời gian lưu giữ Sao lưu thành 1 hoặc 2 ngày và Tắt Giám sát
d] Cho phép xuất tất cả Nhật ký
e] Cho phép tự động nâng cấp phiên bản nhỏ và Xóa Bảo vệ. Điều này sẽ không cho phép bất kỳ ai xóa trực tiếp phiên bản Db
12. Nhấp vào tạo cơ sở dữ liệu
Tại đây, bạn đã hoàn tất việc thiết lập cơ sở dữ liệu MYSQL trong Amazon RDS [Đủ điều kiện bậc miễn phí]
Cách truy cập Cơ sở dữ liệu mysql từ phpmyadmin trong Máy cục bộ hoặc Phiên bản EC2
Để truy cập phiên bản db từ máy cục bộ của bạn, bạn phải cho phép tùy chọn trợ năng công khai ở bước 9. Và các quy tắc nhóm Bảo mật trong phiên bản Db của bạn sẽ giống như thế này
Bây giờ hãy mở cấu hình phpmyadmin. tập đoàn. php trong máy của bạn hoặc phiên bản EC2 để kết nối với máy chủ cơ sở dữ liệu của bạn
Mở /etc/phpmyadmin/config. tập đoàn. php để thêm phiên bản DB vào phpmyadmin
$ sudo vi /etc/phpmyadmin/config.inc.php
Thêm dòng bên dưới vào cuối cấu hình. tập đoàn. php
$i++;
$cfg['Servers'][$i]['host'] = 'ENDPOINT_HERE';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root'
$cfg['Servers'][$i]['password'] = 'PASSWORD_HERE';
Thay thế “ENDPOINT_HERE” và “PASSWORD_HERE” bằng thông tin đăng nhập của bạn
Đối với điểm cuối. Chuyển đến cơ sở dữ liệu trên RDS. Nhấp vào phiên bản db của bạn và bạn sẽ tìm thấy Điểm cuối DB của mình trong Kết nối & bảo mật
cho mật khẩu. Sử dụng mật khẩu cơ sở dữ liệu mà bạn đã sử dụng ở Bước 7 [ Định cấu hình tên phiên bản cơ sở dữ liệu và cài đặt thông tin xác thực. ] trong khi tạo Phiên bản cơ sở dữ liệu
Ghi chú. Bạn có thể sử dụng thông tin đăng nhập của mình với bất kỳ phần mềm nào kết nối với phiên bản cơ sở dữ liệu của bạn. tôi. e. DataGrip, MySQL Workbench, v.v.