Questo post ti guiderà su come collegare Python con MySQL utilizzando MySQL Connector. Per cominciare con questo post, devi avere Python e Pip installati nel tuo sistema.
Prerequisito
Il pre-req per questo post è installare PIP e Python nel tuo sistema. Installa Pip e Python nel sistema e quindi controlla se sono installati o meno.
Per Python, digita questo comando:
> Python -VersionQui è visibile che un numero di versione è mostrato, quindi Python è installato nel tuo sistema.
Per PIP, digita questo comando:
> PIP -VERSIONÈ visibile che PIP sia installato anche nel sistema.
Collega Python con MySQL usando il connettore MySQL
Per installare la libreria del connettore MySQL digitando:
> Pip Installa mysql-connector-pythonMostrerà un messaggio di successo sull'installazione riuscita della libreria:
Crea una cartella e aprila o apri qualsiasi cartella contenente l'applicazione Python in cui si desidera collegare il tuo database MySQL in qualsiasi editor di codice:
Crea un file Python e per questo post, si chiama "connessione.Py":
Scrivi il codice per la connettività, import MySQL Connector Library:
Importa mysql.connettoreImporta la libreria di errore per gestire gli errori:
da mysql.Errore di importazione del connettoreUsa il "mysql.connettore.Collegare()"Funzione e passa i parametri"host = dbhost, database = dbname, user = uname, password = upassword".
Prendi il valore per l'host digitando:
Stampa ("Immettere il dettaglio host:")Prendi il valore per il nome del database digitando:
Stampa ("Immettere il nome del database:")Inserisci il nome utente digitando:
print ("Immettere il nome utente:")Per la password, tipo:
Stampa ("Immettere la password:")Questo comando aiuta nell'esecuzione di dichiarazioni per comunicare con il database MySQL:
connessione.cursore()Scrivi il codice di connessione nel blocco prova:
Tentativo:Gestire l'eccezione di errore usando questo pezzo di codice:
Tranne l'errore come E:Per chiudere la connessione usa questo codice:
Finalmente:Il tuo file Python sembrerà così:
Salva ed esegui il codice per la connettività:
È visibile nell'output che Python si è collegato al database MySQL e quindi la connessione ha chiuso correttamente.
Mostra le tabelle del database MySQL tramite il file Python utilizzando MySQL Connector
Se vuoi mostrare le tabelle del database, quindi puoi semplicemente digitare questo codice all'interno del blocco Try:
Salva il file:
Esegui il file:
È visibile che tu abbia collegato correttamente Python con il database MySQL utilizzando MySQL Connector e hai visualizzato le tabelle dal database MySQL.
Conclusione
Installa la libreria del connettore MySQL utilizzando PIP mediante "PIP Installa MySQL-Connector-Python"Comando. Dopo l'installazione della libreria, creare un file Python e prendere input dall'utente per i dettagli del database e fornire questi parametri in "mysql.connettore.Collegare()"Per la connettività, salva ed esegui il file.