Kết nối MySQL Workbench với Amazon Redshift

Amazon Redshift không cung cấp hoặc cài đặt bất kỳ công cụ hoặc thư viện máy khách SQL nào, vì vậy bạn phải cài đặt bất kỳ công cụ hoặc thư viện nào bạn muốn sử dụng với các cụm của mình. Nếu bạn đã có một ứng dụng kinh doanh thông minh hoặc bất kỳ ứng dụng nào khác có thể kết nối với các cụm của bạn bằng trình điều khiển PostgreSQL JDBC hoặc ODBC tiêu chuẩn, thì bạn có thể bỏ qua phần này. Nếu bạn chưa có ứng dụng nào có thể kết nối với cụm của mình, thì phần này trình bày một tùy chọn để thực hiện điều đó bằng cách sử dụng SQL Workbench/J, một công cụ truy vấn SQL đa nền tảng, miễn phí, độc lập với DBMS

Cài đặt bàn làm việc SQL/J

Hướng dẫn bắt đầu Amazon Redshift sử dụng SQL Workbench/J. Trong phần này, chúng tôi giải thích chi tiết cách kết nối với cụm của bạn bằng cách sử dụng SQL Workbench/J

Để cài đặt SQL Workbench/J

  1. Xem lại

  2. Truy cập trang web SQL Workbench/J và tải xuống gói phù hợp cho hệ điều hành của bạn trên máy khách hoặc phiên bản Amazon EC2

  3. Chuyển đến trang Cài đặt và khởi động SQL Workbench/J. Làm theo hướng dẫn để cài đặt SQL Workbench/J trên hệ thống của bạn. Ghi chú
    SQL Workbench/J yêu cầu phải cài đặt Java Runtime Environment (JRE) trên hệ thống của bạn. Đảm bảo bạn đang sử dụng đúng phiên bản JRE mà máy khách SQL Workbench/J yêu cầu. Để xác định phiên bản nào của Môi trường chạy thi hành Java đang chạy trên hệ thống của bạn, hãy thực hiện một trong các thao tác sau
    Mac. Trong Tùy chọn hệ thống, chọn biểu tượng Java. các cửa sổ. Trong Bảng điều khiển, chọn biểu tượng Java. Bất kỳ hệ thống. Trong trình bao lệnh, nhập java -version. Bạn cũng có thể truy cập https. //www. java. com, chọn Tôi có Java không? . Để biết thông tin về cách cài đặt và định cấu hình Môi trường thời gian chạy Java, hãy truy cập https. //www. java. com

Kết nối với cụm của bạn qua kết nối JDBC trong SQL Workbench/J

Quan trọng
Trước khi bạn thực hiện các bước trong quy trình này, hãy đảm bảo rằng máy khách hoặc phiên bản Amazon EC2 của bạn có trình điều khiển Amazon Redshift JDBC được khuyến nghị. Để biết các liên kết tải xuống trình điều khiển mới nhất, hãy xem Tải xuống trình điều khiển Amazon Redshift JDBC, phiên bản 2. 1. Ngoài ra, hãy đảm bảo rằng bạn đã định cấu hình cài đặt tường lửa để cho phép truy cập vào cụm của mình. Để biết thêm thông tin, xem Bước 4. Cho phép truy cập vào cụm

Để sử dụng kết nối JDBC trong SQL Workbench/J

  1. Mở Bàn làm việc SQL/J

  2. Chọn Tệp, rồi chọn Kết nối cửa sổ

  3. Chọn Tạo hồ sơ kết nối mới

  4. Trong hộp Hồ sơ mới, hãy nhập tên cho hồ sơ. Ví dụ: examplecluster_jdbc

  5. Chọn Quản lý trình điều khiển. Hộp thoại Quản lý trình điều khiển mở ra. Trong hộp Tên, nhập tên cho trình điều khiển

    Chọn biểu tượng thư mục bên cạnh hộp Thư viện, điều hướng đến vị trí của trình điều khiển, chọn nó rồi chọn Mở

    Nếu hộp thoại Vui lòng chọn một trình điều khiển hiển thị, hãy chọn com. amazon. dịch chuyển đỏ. jdbc4. Trình điều khiển hoặc com. amazon. dịch chuyển đỏ. jdbc41. Trình điều khiển và chọn OK. SQL Workbench/J tự động hoàn thành hộp Tên lớp. Để trống hộp URL mẫu rồi chọn OK

  6. Tại ô Driver chọn driver vừa thêm

  7. Trong URL, sao chép URL JDBC từ bảng điều khiển Amazon Redshift và dán vào đây

    Để biết thêm thông tin về cách tìm URL JDBC, hãy xem Định cấu hình kết nối cho trình điều khiển JDBC phiên bản 2. 1 cho Dịch chuyển đỏ của Amazon

  8. Trong Tên người dùng, nhập tên của người dùng quản trị

    Nếu bạn đang làm theo Hướng dẫn bắt đầu Amazon Redshift, hãy nhập adminuser

  9. Trong Mật khẩu, nhập mật khẩu được liên kết với tài khoản người dùng quản trị

  10. Chọn hộp Tự động cam kết

  11. Chọn biểu tượng Lưu danh sách hồ sơ như hình bên dưới

  12. Chọn OK

Kiểm tra kết nối SQL Workbench/J

Sau khi định cấu hình kết nối JDBC hoặc ODBC, bạn có thể kiểm tra kết nối bằng cách chạy truy vấn mẫu

  1. Bạn có thể sử dụng truy vấn sau để kiểm tra kết nối của mình

    select * from information_schema.tables;
    

    Nếu kết nối của bạn thành công, một danh sách các bản ghi sẽ xuất hiện trong tab Kết quả

  2. Ngoài ra, nếu bạn đã tải các bảng mẫu và dữ liệu từ Hướng dẫn bắt đầu sử dụng Amazon Redshift, thì bạn có thể kiểm tra kết nối của mình bằng cách nhập truy vấn sau vào cửa sổ Câu lệnh

    Tôi có thể sử dụng MySQL Workbench để kết nối với Redshift không?

    Kết nối với Dịch chuyển đỏ thông qua Cổng SQL . Đặt tên cho kết nối (Cổng SQL CData cho Redshift). Đặt các tham số Tên máy chủ, Cổng và Tên người dùng để kết nối với Cổng SQL. Nhấp vào Lưu trữ trong Vault để đặt và lưu trữ mật khẩu. In MySQL Workbench, click to add a new MySQL connection. Name the connection (CData SQL Gateway for Redshift). Set the Hostname, Port, and Username parameters to connect to the SQL Gateway. Click Store in Vault to set and store the password.

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

    Từng bước. MySQL sang Redshift .
    Tạo cụm dịch chuyển đỏ
    Xuất cơ sở dữ liệu MySQL và chia thành nhiều tệp
    Tải tệp lên Amazon S3
    Chạy lệnh COPY để tải bảng vào Redshift
    Xác minh rằng dữ liệu đã được tải chính xác

    Làm cách nào để kết nối MySQL Workbench với 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