Dzięki konektorowi MySQL® możesz używać poleceń w łańcuchu do wykonywania operacji w strukturalnym języku zapytań (SQL) w systemach baz danych MySQL, takich jak Amazon® Aurora®. Na przykład, za pomocą tego złącza możesz:
- Wykonaj polecenia SQL, w tym instrukcję
CREATElubUPDATElub zapytanieSELECT - Pobierz szczegóły dotyczące tabeli w MySQL
- Wstawianie rekordów do bazy danych MySQL
Wymagania wstępne
Aby umożliwić połączenie z bazą danych MySQL, konektor wykorzystuje łączność z bazą danych Java (JDBC), zabezpieczoną podstawowym uwierzytelnianiem nazwy użytkownika i hasła. Aby skonfigurować złącze, będziesz potrzebować
- Wyznaczony użytkownik integracji utworzony w bazie danych dla łącznika
- Nazwa użytkownika i hasło użytkownika integracji
- Adres URL połączenia JDBC, taki jak
jdbc:mysql://host:33060/database?options - Aby połączyć się z lokalną bazą danych MySQL, GroundRunner dla połączenia
Uwaga: Aby połączyć się z instancją MySQL w chmurze, użyj domyślnego CloudRunnera.
Skonfiguruj konektor MySQL
Uwaga: Aby udostępnić łącznik do użytku w łańcuchach organizacji, administrator bezpieczeństwa organizacji najpierw włącza go z Konfiguracja.
- Na stronie Chain Builder kliknij Connections, a następnie Create w prawym górnym rogu.
- W sekcji Connector Connection wybierz MySQL i runner, którego chcesz użyć z połączeniem.
- W sekcji Basic Info wprowadź unikalną nazwę i opis, aby ułatwić identyfikację połączenia.
- W sekcji Properties wprowadź szczegóły łącznika:
Właściwość Szczegóły Nazwa użytkownika Wprowadź nazwę użytkownika integracji łącznika. Hasło Wprowadź hasło dla właściwości Username. Adres URL połączenia Wprowadź adres URL połączenia JDBC, np. jdbc:mysql://<serwer>:<port>/baza danych. Aby dołączyć opcjonalne właściwości połączenia, dołącz je jako ciąg zapytania, np.jdbc:mysql://host:33060/database?<options>.Uwaga: Domyślnie port to
33060; jednak w Twoim środowisku może być inaczej.Uwaga: Wszystkie poufne dane uwierzytelniające są automatycznie szyfrowane i przechowywane przy użyciu szyfrowania Advanced Encryption Standard (AES) -256. Ze względów bezpieczeństwa unikaj włączania poświadczeń użytkownika jako opcjonalnych właściwości w ramach właściwości Connection URL.
- Wybierz środowiska, które mają być używane z połączeniem i kliknij Zapisz.
- Aby przetestować połączenie, utwórz i uruchom łańcuch z poleceniem Get Table Definition konektora i sprawdź, czy zwraca prawidłowe dane wyjściowe.
Rozwiązywanie problemów
Jeśli połączenie z bazą danych MySQL nie powiedzie się:
- Zweryfikuj poświadczenia uwierzytelniania użytkownika integracji.
- Sprawdź adres URL połączenia JDBC, w tym jego serwer i port.
Jeśli połączenie nie wykona polecenia, sprawdź, czy jego dane wejściowe - takie jak składnia SQL lub tabela - są prawidłowe.