Come utilizzare App Connect con MySQL

MySQL è un sistema di gestione di database relazionali open source basato su SQL (structured query language). MySQL è un sistema di database veloce, affidabile, scalabile e facile da usare con funzionalità di query e connettività che offrono una solida struttura di dati e integrazione della piattaforma.

Restrizione: È supportato solo MySQL Enterprise Edition con il driver Progress JDBC.

Installazione di MySQL Enterprise Edition

Completa la seguente procedura per installare MySQL enterprise edition per la prima volta:
  1. Accedere alla pagina web MySQL Enterprise e scaricare il programma di MySQL Installatore.
    Nota: è necessario un account Oracle per scaricare il programma di installazione di MySQL Enterprise Edition . Se non si dispone di un account Oracle , è possibile creare un nuovo account dalla pagina Oracle .
  2. Eseguire il file del programma di installazione scaricato.
  3. Scegliere i prodotti che si desidera installare.
  4. Seguire le istruzioni del programma di installazione, che includono la configurazione del server, l'impostazione di una password root e la scelta di ulteriori impostazioni, se necessario.

    Una volta completata l'installazione, puoi iniziare a utilizzare MySQL avviando MySQL Workbench o accedendo ad esso tramite la riga di comando.

    Nota: se il MySQL Workbench non fa parte dell'installazione, è possibile scaricarlo manualmente da MySQL Community Downloads.
    Suggerimento: Per aggiungere un nuovo utente al database, vedere la dichiarazione CREATE USER nella pagina di documentazione MySQL pagina di documentazione.

Connessione a MySQL

Completa i campi di connessione visualizzati nella pagina Connetti > Applicazioni e API App Connect Designer ( in precedenza la pagina Catalogo ) o nell'editor di flusso. Se necessario, collaborare con l'amministratore MySQL amministratore per ottenere questi valori.

MySQL campi di connessione:
campo Connessione Descrizione Applicabilità
Nome host database Il nome host completo o l'indirizzo IP del server di database MySQL . Ad esempio, myserver.abc.com o 192.0.2.24. App Connect in containers e App Connect
Porta database Il numero di porta utilizzato dal server di database MySQL per ascoltare le connessioni client in entrata
Nome database Il nome del database MySQL a cui si è connessi
Nome utente Il nome utente per accedere all'account del database MySQL
Password La password per accedere all'account del database MySQL
Dimensione massima pool Il numero massimo di connessioni database consentite all'interno di un singolo pool di connessioni. Se non specificato, il valore predefinito è 0 (zero).
Ulteriori parametri Le coppie nome o valore dei parametri aggiuntivi nel formato name1=value1;name2=value2
Connessione di rete privata

'Selezionare il nome di un agente di rete privata che App Connect utilizza per connettersi alla rete privata. Questo elenco viene popolato con i nomi degli agenti di rete privata creati nella pagina Reti private. Per ulteriori informazioni, vedere Connessione a una rete privata.

Per connettersi a un MySQL endpoint dalla pagina Applicazioni e API di App Connect Designer per la prima volta, espandere MySQL quindi fare clic su Connetti. Per ulteriori informazioni, vedere Gestione degli account.

Suggerimento:

Prima di utilizzare l'account creato in App Connect in un flusso, rinominarlo con un nome significativo che ne permetta l'identificazione. Per rinominare l'account nella pagina Applicazioni e API, selezionare l'account, aprire il menu delle opzioni (⋮) e fare clic su Rinomina account.

Considerazioni generali

Prima di utilizzare App Connect Designer con MySQL, tenete conto delle seguenti considerazioni:

  • Il connettore MySQL supporta il rilevamento dinamico ed è sviluppato utilizzando la struttura JDBC .
  • I campi di metadati e le descrizioni associate vengono caricati dinamicamente al runtime e visualizzati in formato tabellare. La visualizzazione, l'ordine e il caso di questi campi non possono essere controllati, poiché sono presentati come sono dall'endpoint.
  • Anche i nomi delle tabelle nella pagina Applicazioni e API hanno un comportamento dinamico e il loro ordine di visualizzazione non può essere controllato a livello di App Connect.
  • (Considerazione generale) È possibile vedere gli elenchi degli eventi e delle azioni di attivazione disponibili nella pagina Applicazioni e API di App Connect Designer.

    Per alcune applicazioni, gli eventi e le azioni dipendono dall'ambiente e dal fatto che il connettore supporti eventi configurabili e la scoperta dinamica delle azioni. Se l'applicazione supporta eventi configurabili, viene visualizzato un link Mostra altri eventi configurabili nell'elenco degli eventi. Se l'applicazione supporta il rilevamento dinamico delle azioni, viene visualizzato un link Mostra altro nell'elenco delle azioni.

  • (Considerazioni generali) Se si stanno utilizzando più account per un'applicazione, la serie di campi visualizzati quando si seleziona un'azione per tale applicazione può variare per account diversi. Nell'editor del flusso, alcune applicazioni forniscono sempre una serie curata di campi statici per un'azione. Altre applicazioni utilizzano il rilevamento dinamico per richiamare la serie di campi configurati nell'istanza a cui si è connessi. Ad esempio, se hai due account per due istanze di un'applicazione, il primo account potrebbe utilizzare le impostazioni pronte per l'uso immediato. Tuttavia, il secondo account potrebbe essere configurato con campi personalizzati aggiuntivi.

Eventi e azioni

Eventi MySQL

Questi eventi sono per modifiche in questa applicazione che attivano un flusso per iniziare a completare le azioni nel flusso.

Mostra eventi configurabili

Gli eventi mostrati per impostazione predefinita sono preconfigurati utilizzando la connettività ottimizzata. Ulteriori elementi sono disponibili dopo aver configurato gli eventi che possono attivare un flusso eseguendo il polling di questa applicazione per gli oggetti nuovi o aggiornati.

Azioni MySQL

Il flusso completa queste azioni su questa applicazione.

Oggetto Azione Descrizione
SQL personalizzato Esegui SQL personalizzato Esegue una query SQL personalizzata. Supporta solo le istruzioni selezionate.

Altri elementi disponibili vengono elencati quando hai connesso App Connect a MySQL.

Esempi

Riquadro Dashboard per un template che utilizza MySQL

Utilizzare i modelli per creare rapidamente flussi per MySQL

Scopri come utilizzare i modelli App Connect per creare rapidamente flussi che completano le azioni su MySQL. Ad esempio, vai alla pagina Scopri e cerca MySQL.

Flusso MySQL nella vista dettagliata

Utilizza App Connect per creare flussi che si integrano con MySQL.

Leggi il blog nella community IBM® per imparare a creare una nuova riga in un foglio di lavoro di Google Sheets ( Google ) per ogni nuova opportunità recuperata dal MySQL record. Fare clic su Leggi il blog per andare al blog.