MySQL Import Data dal file CSV

MySQL Import Data dal file CSV

Un documento di valore separato da CSV o da virgola è un documento di testo delineato che distingue i valori da una virgola. Ogni riga è la sua registrazione informativa. Ogni dati, separati da virgole, comprende un o campi extra. L'origine del titolo per questo layout del documento è l'uso della virgola come divisore di campo. Per la condivisione di informazioni tra vari programmi, vengono utilizzati tali documenti. Ad esempio, gli amministratori di database e contatto sostengono anche i file CSV. La teoria è che da un programma a un documento CSV, è possibile trasferire informazioni complesse e successivamente importare le informazioni in quel documento CSV in qualche altro programma. In questo tutorial, impareremo come importare dati da un file CSV in MySQL Workbench. Iniziamo.

Passaggio 01: crea un file CSV

Per creare un file CSV, è necessario aprire Microsoft Excel nel sistema e aggiungere alcuni dati mentre abbiamo creato un file e aggiunto il record di seguito in esso. Assicurati di creare nomi dei campi facili da renderlo conveniente per te stesso. Ora, salva questo file con il '.Estensione di CSV. È possibile modificare il suo formato di file mentre lo salvi in ​​qualsiasi cartella. Vai a "file" e premi su "salva come.'Seleziona la posizione, il nome del documento e sotto il campo Nome, selezionare il formato del file. Abbiamo nominato il nostro file come "libro.'

Passaggio 02: Connetti il ​​database

Per importare i dati dei file CSV in MySQL, è necessario prima connettere il tuo banco di lavoro con il database. A tale scopo, apri il nuovo banco di lavoro MySQL 8.0 e vai all'opzione "database". Premi sull'opzione "Connetti al database" dalle opzioni elencate.

Verrà aperta la nuova finestra di seguito. Seleziona il tuo database, E.G., 'Connessione memorizzata.Dopodiché, imposta i "parametri" e quindi premi il pulsante "OK" per collegarsi al database. Ti dirigerai alla finestra di interfaccia utente di MySQL Workbench Schema.

Passaggio 03: Crea schema

Nella finestra locale di istanza o database, vedrai un elenco di schemi già creati da MySQL. È necessario generare un nuovo database o utilizzare il database già creato poiché abbiamo un database "dati" come database predefinito. Lo utilizzeremo per importare dati.

Passaggio 04: Crea tabella

Nell'area di query dei dati dello schema, "crea un libro" del libro "utilizzando lo schema" usa "comando. Assicurati di utilizzare gli stessi nomi per il file e i suoi campi utilizzati nel file CSV. Successivamente, selezionare la query Crea da eseguire e tocca il pulsante Flash. Il nuovo tavolo "libro" verrà creato nei dati del database ".'

Puoi vedere che è stato creato il "libro" del tavolo e puoi cambiare i suoi vincoli.

La tabella è attualmente vuota come di seguito.

Passaggio 05: importare i dati del file CSV nella tabella

Iniziamo a importare dati dal file CSV nella tabella appena creata. Naviga negli schemi e fai clic sul database "dati". Ci sarà un elenco appena creato di tabelle nell'opzione tabella dei dati del database."Hit on the Just Creat Table" Book "e fare clic con il pulsante destro del mouse su di esso. Ora fai clic sull'opzione, io.e. Opzione "Wizard di importazione dei dati della tabella".

Vedrai, la finestra verrà aperta come mostrato. Seleziona il "libro" del file aggiungendo la sua posizione. Tocca il pulsante "Sfoglia" per scegliere il percorso del file.

Come puoi dare un'occhiata che abbiamo salvato un "libro" in qualche directory. Fai clic su di esso e tocca il pulsante "Apri" per continuare.

Possiamo visualizzare che il percorso del file è stato selezionato. Premi sul pulsante "Avanti" per procedere.

Adesso abbiamo la seguente finestra. Se si desidera aggiungere i dati dei file CSV in una tabella già creata, è necessario optare per "Usa il pulsante di opzione" Usa il tavolo esistente ". D'altra parte, se si desidera importare i dati dei file CSV nella nuova tabella, è necessario creare una nuova tabella scegliendo la "Crea nuova tabella" scegliendo il pulsante di opzione. In questa opzione, è necessario selezionare il nome del database che si trova già nel server e dare una nuova tabella. Se è stata selezionata l'opzione "Usa tabella esistente", è necessario verificare la tabella Truncate della casella di controllo "prima dell'importazione."Quindi, fai clic sul pulsante" Avanti "per passare al passaggio successivo.

Ora siamo nella finestra "Configura impostazioni di importazione". In questa finestra, devi selezionare la codifica, E.G., Abbiamo selezionato "UTF-8", che è standard. Assicurati che le colonne di origine e destinazione abbiano nomi simili. In caso contrario, è possibile selezionare i nomi della colonna di destinazione toccando il nome della colonna e controllando l'elenco dei nomi delle colonne. Se ci sono colonne extra generate, è possibile non selezionarle qui per evitare la creazione di campi extra. Se tutto è impostato, allora sei a posto. Premi sul pulsante "Avanti" per avvicinarsi all'importazione dei dati dal file CSV.

Ora ha due passaggi elencati per importare i dati del file. In primo luogo, preparerà l'importazione e, successivamente, importerà il file di dati. Dobbiamo semplicemente toccare il pulsante "successivo" per avviare il processo di importazione.

Dopo aver toccato il pulsante "successivo", inizierà a importare. Difficilmente ci vorranno 2 minuti per importare tutti i dati dal libro del file.'Se hai troppi dati nel file, potrebbe richiedere un po' più di tempo.

Dopo che l'importazione è stata completata, premi di nuovo sul pulsante "successivo".

Infine, il processo di importazione è stato completato. Tocca il pulsante "finitura" per terminarlo in modo efficiente.

Passaggio 06: controlla la tabella

Ora possiamo aggiornare il libro della tabella per vedere se è stato aggiornato o no. Vedere! I dati del file CSV sono stati importati magnificamente in un "libro" della tabella senza alcun errore o modifica.

Conclusione

Infine, abbiamo fatto tutte le fasi necessarie per importare i dati da un file CSV a un banco di lavoro del server MySQL 8.0.