Connettersi a MySQL

Il connettore MySQL ti consente di accedere ai dati dei database MySQL in Data Studio.

Come connettersi a MySQL

Un'origine dati Data Studio può connettersi a una singola tabella di database MySQL.

Il connettore MySQL di Data Studio si basa su Google Cloud SQL per MySQL ed è soggetto agli stessi limiti relativi a versioni e funzionalità supportate. Scopri di più su Google Cloud SQL per MySQL.

Versioni supportate

Abbiamo testato Data Studio con le seguenti versioni di MySQL:

  • 5,6
  • 5.7
  • 8,0

Se hai problemi quando utilizzi una versione supportata, contattaci attraverso la community di Data Studio. Puoi anche aggiungere richieste di funzionalità e votare per quelle esistenti nell'Issue Tracker.

Per connetterti

Passaggio 1

Accedi a Data Studio.

Passaggio 2

Nella home page di Data Studio, fai clic su Crea in alto a sinistra e poi seleziona Origine dati.

Passaggio 3

Seleziona il connettore MySQL.

Passaggio 4

Configura la connessione al database utilizzando un nome host o un indirizzo IP oppure un URL JDBC.

Connettersi utilizzando un nome host o un indirizzo IP

Nella connessione, seleziona STANDARD . Inserisci i dettagli della connessione:

  • Nome host o indirizzo IP
  • (Facoltativo) Porta
  • Database
  • Nome utente
  • Password

Connettiti utilizzando un URL JDBC

Nella connessione, seleziona URL JDBC . Inserisci i dettagli della connessione:

  • URL JDBC
    • Esempio jdbc:mysql://HOSTNAME[:PORT];databaseName=DATABASE

  • Nome utente
  • Password

Se utilizzi l'opzione del nome host JDBC, puoi assicurarti che sia accessibile con strumenti di ricerca DNS pubblici come Whois.

Per connetterti utilizzando un indirizzo letterale IPv6, racchiudi l'indirizzo tra parentesi quadre. Ad esempio: jdbc: mysql ://[2001:db8:1:1:1:1:1:1]/your_db

Passaggio 5

Abilita SSL

Data Studio supporta le connessioni sicure (criptate) al server tramite il protocollo TLS (Transport Layer Security). TLS viene denominato anche SSL (Secure Sockets Layer). Per attivare una connessione sicura, seleziona Abilita SSL e specifica i file di configurazione SSL.

Questa impostazione non è richiesta da Data Studio, ma potrebbe essere necessaria per la configurazione del database. Per informazioni dettagliate, rivolgiti al fornitore del database.

Passaggio 6

Abilitare l'autenticazione client

Quando questa casella è selezionata, puoi caricare una chiave privata del client e un certificato client se questi ultimi sono necessari per accedere al tuo database.

Questa impostazione non è richiesta da Data Studio, ma potrebbe essere necessaria per la configurazione del database. Per informazioni dettagliate, rivolgiti al fornitore del database.

Passaggio 7

Fai clic su AUTENTICA.

Passaggio 8

Seleziona una tabella dall'elenco o inserisci una query personalizzata.

Seleziona l'opzione QUERY PERSONALIZZATA per fornire una query SQL anziché connetterti a una singola tabella. Data Studio utilizza questa query SQL personalizzata come un'istruzione di selezione interna per ogni query generata inviata al database.

Ad esempio, la query seguente non funziona perché contiene più istruzioni SQL:


DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;

SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;

Le query in Data Studio potrebbero scadere dopo 3-5 minuti. Se le query personalizzate scadono, prova ad adottare i seguenti approcci per risolvere il problema:

  • Semplifica la query in modo che venga eseguita più velocemente.
  • Esegui la query nel tuo database e archivia i risultati in una tabella distinta. Collega la nuova tabella nell'origine dati.

Passaggio 9

Fai clic su COLLEGA.

Dopo qualche istante viene visualizzata la pagina con l'elenco dei campi dell'origine dati. Fai clic su CREA REPORT per iniziare a visualizzare i dati.

Note

Tipi di dati

Data Studio associa i tipi di dati integrati del database a un set unificato di tipi di dati. Se Data Studio rileva una colonna di tipo non supportato nella tabella o nella query, non crea un campo per questa colonna.

Nota : Data Studio non supporta le estensioni per dati spaziali di MySQL.

Accesso a firewall e database

Per consentire a Data Studio di connettersi ai database protetti da firewall e di eseguire query su questi ultimi, devi aprire l'accesso a uno dei seguenti indirizzi IP. Potrebbe anche essere necessario configurare il database in modo che accetti il traffico da questi indirizzi. Consulta la documentazione del tuo database specifico per istruzioni su come eseguire questa operazione.

Indirizzi IP

  • 142.251.74.0/23

  • 2001:4860:4807::/48 (facoltativo per le piattaforme che supportano IPv6)

Limiti del connettore MySQL

  • Con questo connettore puoi eseguire query per un massimo di 150.000 righe per query. Se superi questo limite, i dati verranno troncati.
  • Le intestazioni di colonna (nomi di campo) devono utilizzare solo caratteri ASCII. I caratteri non ASCII non sono supportati.

Risoluzione dei problemi

Consulta la guida alla risoluzione dei problemi di Data Studio per un elenco dei messaggi di errore più comuni e dei passaggi per risolverli.

Creare un'origine dati