Come esportare un database con phpMyAdmin?
Introduzione
phpMyAdmin è uno strumento completo che offre numerose funzioni per la gestione dei database. Una di queste funzioni è il Esportazione del database. In questa guida, esamineremo il processo di esportazione di uno o di tutti i database. Mostrerà anche come escludere le tabelle del database non necessarie durante questo processo. Parleremo poi dei due tipi di esportazione che phpMyAdmin offre: rapida e personalizzata.
Se non sa cos'è phpMyAdmin, abbiamo preparato un articolo per lei qui: Che cos'è PHPMyAdmin e dove posso accedervi?
Auf phpMyAdmin zugreifen
Prima di poter accedere alla funzione phpMyAdmin, deve effettuare il login con il suo account cPanel. Legga le nostre istruzioni: Come posso accedere al cPanel?
Dopo aver effettuato il login, si rechi nella sezione "Database" e cliccare sul simbolo "phpMyAdmin".

Verrà quindi reindirizzato alla funzione "phpMyAdmin". Qui può utilizzare la funzione Gestione del suo database iniziare.
Esportazione del database
Per esportare un database dal suo account, deve accedere alla scheda "Esportazione". Per accedervi, selezioni un database dall'elenco sul lato sinistro dello schermo. Verrà quindi indirizzato alla pagina del rispettivo database, dove dovrà cliccare sulla scheda "Esporta" nella barra delle schede in alto.

Non appena è stato reindirizzato alla pagina "Esportazione", vedrà la sezione "Metodo di esportazione".
Nella sezione "Metodo di esportazione", può vedere il entrambe le opzioni disponibili – Personalizzato e Veloce. Esaminiamo entrambi i casi, in modo che possa scegliere l'opzione più adatta al suo caso.
Metodo di esportazione veloce
Il metodo di esportazione "Rapido" è relativamente semplice. Per selezionarlo, utilizzi il pulsante di opzione nella sezione "Metodo di esportazione".
Ha solo la possibilità di selezionare il formato del file di database esportato. Questo può essere fatto tramite il menu a tendina nella sezione "Formato".

Una volta selezionato il formato, clicchi sul pulsante "OK" sotto il menu a tendina.

Il risultato è il download e la memorizzazione del file esportato sul suo computer locale.
Metodo di esportazione personalizzato
Per selezionare il metodo di esportazione "Personalizzato", utilizzi il pulsante di opzione nella sezione "Metodo di esportazione". Se seleziona questa opzione, alcune sezioni sottostanti saranno espanse per consentirle di personalizzare il processo di esportazione.
Nella sezione "Tabelle", può selezionare quali tabelle devono essere esportate. Sotto di essa si trova un'area di contenuto che contiene tutte le tabelle del database selezionato. Sul lato destro, troverà delle caselle di controllo che potrà utilizzare per selezionare se desidera esportare la struttura del database, i suoi dati o entrambi.

C'è un'altra casella di controllo sul lato sinistro. Può utilizzare questa casella di controllo per selezionare o deselezionare una tabella specifica, attivando o disattivando la casella di controllo.
Sezione di uscita
Nella sezione "Output", può personalizzare i dati da esportare. Esaminiamo tutte le opzioni.
Rinomina i database/tabelle/colonne esportati: Se spunta questa casella, i database esportati, le loro tabelle e colonne vengono rinominati.
Salva l'output su file: Selezionando questa opzione tramite il pulsante di opzione, si ottengono 4 opzioni aggiuntive per l'output del file:
- Modello per il nome del file: In questo campo di testo, può specificare il nome del file che verrà creato durante l'esportazione. Il valore predefinito è @SERVER@, il che significa che il file sarà denominato "localhost.sql" o "localhost.zip", poiché il server MySQL è localhost.
- Set di caratteri del file: Utilizzi questo elenco a discesa per selezionare il set di caratteri del file esportato.
- Compressione: In questo elenco a discesa, può selezionare un metodo di compressione per il file esportato.
- Esporta i database in file separati: Può selezionare questa casella di controllo per far sì che phpMyAdmin esporti ogni database in un file separato, invece di creare un unico grande file contenente tutti i database.
Visualizza l'output come testo: Se questa opzione è selezionata, phpMyAdmin aggiornerà la pagina e genererà un formato testo dei dati esportati.
Salta le tabelle più grandi: Può utilizzare questo campo di testo per definire la tabella più grande che phpMyAdmin deve esportare.
Opzioni specifiche per il formato
Può utilizzare le impostazioni di questa sezione per formattare il file da esportare. Sono disponibili le seguenti opzioni:
Mostra i commenti (contiene informazioni come il timestamp dell'esportazione, la versione PHP e la versione del server): Se spunta questa casella, verranno visualizzati tutti i commenti contenuti nel file esportato.
Commento aggiuntivo dell'intestazione definito dall'utente (il trattino separa le righe): Questo campo di testo le consente di aggiungere commenti di intestazione personalizzati, separati da interruzioni di riga.
Aggiunta di un timestamp per la data di creazione, ultimo aggiornamento e ultimo controllo dei database. Questo aggiunge i timestamp agli eventi del suo database, come - data di creazione, ultimo aggiornamento e ultimo controllo.
Riassuma l'esportazione nella transazione: Se spunta questa casella, l'esportazione viene inclusa in una transazione.
Disattiva i controlli delle chiavi esterne: Se spunta questa casella, i controlli delle chiavi esterne sono disattivati.
Esporta la vista come tabella: Se spunta questa casella, phpMyAdmin esporterà le viste come tabelle.
Esportazione di metadati: Se spunta questa casella, i metadati del database vengono esportati.
Sistema di database o server MySQL più vecchio per massimizzare la compatibilità dell'output: In questo menu a tendina, può selezionare il sistema di database con cui il file esportato è più compatibile.
Opzioni di creazione dell'oggetto
Può utilizzare le impostazioni di questa sezione per personalizzare le istruzioni aggiunte durante il processo di esportazione.
CREARE IL DATABASE / UTILIZZARE - Aggiungi dichiarazione: Questa casella di controllo aggiunge l'istruzione DROP DATABASE IF EXISTS.
ABBANDONA LA TABELLA / LA VISTA / LA PROCEDURA / LA FUNZIONE / L'EVENTO / IL TRIGGER Aggiungi istruzione: Se questa casella è selezionata, vengono aggiunte le istruzioni Drop View / Procedure / Function / Event / Trigger.
CREARE TABELLA Aggiungi istruzione: Se questa casella di controllo è selezionata, l'istruzione Crea tabella viene aggiunta.
SE NON ESISTE (meno efficiente, poiché gli indici vengono generati durante la creazione della tabella)
AUTO_INCREMENT Valore: Questa casella di controllo è attivata per impostazione predefinita e viene applicata al suo database.
CREARE VISTA Aggiungi istruzione: Se spunta questa casella, l'istruzione Crea vista verrà aggiunta se è selezionata.
CREARE UNA PROCEDURA / FUNZIONE / EVENTO Aggiungi istruzione: Se questa casella di controllo è attivata, l'istruzione "Crea procedura/funzione/evento" viene aggiunta quando viene selezionata.
Istruzioni CREA TRIGGER add: Se questa casella di controllo è selezionata, l'istruzione Crea trigger viene aggiunta.
Opzioni di creazione dei dati
Tagli il tavolo prima di inserirlo: Se spunta questa casella, la tabella viene eliminata prima di essere inserita.
INSERIRE istruzioni ritardate: Se spunta questa casella, l'istruzione ritardata viene inserita.
Inserisca le istruzioni IGNORE: Se spunta questa casella, viene inserita l'istruzione IGNORE.
Funzione da utilizzare per l'esportazione dei dati: Può utilizzare questo elenco a discesa per selezionare la funzione che phpMyAdmin deve utilizzare per il backup dei dati.
Sintassi da utilizzare per l'inserimento dei dati: Può selezionare i diversi tipi di sintassi da utilizzare per l'inserimento dei dati. Le seguenti sintassi possono essere selezionate tramite un campo di opzione:
- Nomi delle colonne in ogni istruzione INSERT
- diverse linee in ogni istruzione INSERT
- entrambi di cui sopra
- nessuno di cui sopra
Lunghezza massima della query creata: In questo campo di testo può specificare la lunghezza della query generata.
Emette le colonne binarie in notazione esadecimale (ad esempio, "abc" diventa 0x616263): Se desidera produrre le colonne binarie in notazione esadecimale, attivi questa casella di controllo.
Emette le colonne TIMESTAMP come UTC (abilita l'emissione e il ricarico delle colonne TIMESTAMP tra server con fusi orari diversi): Se seleziona questa casella di controllo, i dati vengono emessi nel fuso orario UTC.
Una volta effettuate tutte le impostazioni, clicchi sul pulsante "OK" in basso a sinistra della pagina.

Il risultato è il download e la memorizzazione del file esportato sul suo computer locale.
Esporta tutti i database
La procedura è identica a quella descritta sopra, con alcune eccezioni. Quando viene reindirizzato da cPanel alla pagina phpMyAdmin, deve semplicemente concentrare la sua attenzione sulla barra delle schede della pagina corrente, invece di selezionare un database dall'elenco a sinistra. Accanto alla scheda "Stato" vedrà la scheda "Esportazione". Clicchi su di essa.

Se viene reindirizzato alla pagina "Esporta" e seleziona il metodo "Personalizzato", ora vedrà la sezione "Database" invece della sezione "Tabelle", dove potrà selezionare i database che desidera esportare.
Per impostazione predefinita, sono tutti selezionati, ma può cliccare su un database per selezionarlo per una singola esportazione. Saprà di averlo selezionato perché sarà evidenziato in blu. Può anche utilizzare i pulsanti "Seleziona tutto" e "Deseleziona tutto" in questa sezione per selezionare o deselezionare tutti i database nell'area dei contenuti.

E questo è tutto! Entrambi i metodi per Esportare il suo database con phpMyAdmin Funzione di cPanel. Ci auguriamo che dopo aver letto questa guida abbia le conoscenze necessarie per utilizzare al meglio questa funzione.
Se incontra problemi tecnici durante questo processo, contatti il nostro team di assistenza. Può raggiungerci 24 ore su 24 tramite il sito Sistema di ticket nell'area clienti.
Videoanleitung
In allegato troverà un video tutorial. Il video spiega l'esportazione rapida di un database molto utilizzato dagli utenti.
Lesen Sie auch: Come importare un database con phpMyAdmin?