Esportare un database con phpMyAdmin

Tempo di lettura ca.: 12 minuti

Con phpMyAdmin puoi esportare come file un database del tuo hosting web CURIAWEB. Tale esportazione è utile, ad esempio, prima di apportare modifiche a un database di produzione, di migrare manualmente un sito web o se desideri creare un backup aggiuntivo del database.

A questo scopo è adatto per i tipici database di siti web Formato SQL. Il file SQL esportato contiene la struttura del database e, a seconda delle impostazioni scelte, i dati memorizzati, e può essere importato nuovamente in un database in un secondo momento.

In questa guida ti mostriamo passo dopo passo come selezionare il database corretto in phpMyAdmin, creare un export e successivamente verificare se il file di backup è stato effettivamente scaricato.

Importante: Un'esportazione di phpMyAdmin esegue il backup del database, ma non automaticamente dei file del tuo sito web, delle e-mail o dell'intero account di hosting. Per un backup manuale completo di un sito web, nei siti basati su database sono normalmente necessari sia i file del sito web che il database.

Quando è utile un'esportazione di database? #

Un'esportazione è particolarmente utile se desideri eseguire il backup di un database prima di modificarlo.

I casi d'uso tipici sono:

  • prima di modifiche manuali con phpMyAdmin
  • prima di modifiche importanti a un sito web
  • prima di una pulizia manuale del database
  • durante una migrazione di un sito web
  • prima dell'importazione di altri dati
  • per un ulteriore backup locale del database

Regola fondamentale: Per un database di produzione vale la regola: prima esportare, poi modificare.

Cosa contiene un export SQL? #

Un file SQL contiene istruzioni che possono essere utilizzate per ripristinare la struttura e i dati di un database o per importarli in un altro database.

A seconda delle opzioni di esportazione, queste possono includere, ad esempio:

  • Strutture delle tabelle
  • Contenuti della tabella
  • Indici
  • ulteriori istruzioni SQL necessarie per gli oggetti di database esportati

Un file di esportazione tipico potrebbe chiamarsi, ad esempio:

kunde_wordpress.sql

Non è necessario modificare manualmente il file SQL per un backup normale.

Accedi a cPanel #

Accedi al tuo cPanel di CURIAWEB.

Apri quindi:

Database → phpMyAdmin

phpMyAdmin viene aperto per il tuo account dihosting.

Puoi trovare un'introduzione generale all'interfaccia su Utilizzare phpMyAdmin in cPanel.

2. Seleziona il database corretto #

Seleziona nel menu di navigazione a sinistra di phpMyAdmin il database che desideri esportare.

Controlla attentamente il nome completo.

Un nome di database può apparire ad esempio così:

cliente_wordpress

Se nel tuo account di hosting sono presenti più siti Web, di conseguenza potrebbero essere visualizzati più database.

Attenzione: Non affidarti a supposizioni in presenza di più database con nomi simili. Verifica prima quale database viene effettivamente utilizzato dal sito web in questione.

Come trovo il database del mio sito WordPress? #

In WordPress si trova solitamente il nome del database utilizzato nel file:

wp-config.php

depositato.

La voce pertinente è la seguente:

NOME_DB

Il valore inserito lì dovrebbe corrispondere al nome del database che selezioni in phpMyAdmin.

Sicurezza: wp-config.php contiene altre informazioni sensibili oltre al nome del database. Non pubblicarne l'intero contenuto.

3. Verificare che sia aperta la banca dati corretta #

Dopo aver selezionato il database, phpMyAdmin ne visualizza le tabelle.

Controlla di nuovo il nome del database e verifica se le tabelle esistenti corrispondono all'applicazione prevista.

In WordPress possono ad esempio tabelle come:

wp_posts
wp_options
wp_users
wp_postmeta

essere presente.

Il prefisso della tabella non è tuttavia necessario wp_ nota. Un'installazione di WordPress può utilizzare un prefisso diverso.

4. Apri la funzione di esportazione #

Se è selezionato il database corretto, apri la sezione in alto in phpMyAdmin:

Esportare

phpMyAdmin ti mostrerà quindi i metodi di esportazione disponibili e il formato di esportazione.

5. Scegli Veloce o Personalizzato #

phpMyAdmin offre in genere due metodi di esportazione:

Veloce e Adattato.

Quale variante sia opportuno scegliere dipende da cosa intendi fare con l'esportazione.

Veloce #

Il metodo Veloce utilizza le opzioni standard previste ed è spesso sufficiente per un'esportazione semplice di un database normale.

Se desideri semplicemente esportare un intero database e non hai requisiti particolari, questo metodo è un buon punto di partenza.

Adattato #

Con Adattato ottieni l'accesso a ulteriori opzioni di esportazione.

In questo modo puoi specificare con maggiore precisione, ad esempio, quali tabelle esportare o come generare il file SQL.

Consiglio pratico: Non usare automaticamente l'esportazione personalizzata solo perché ci sono più opzioni disponibili. Per un backup normale, una semplice esportazione completa è spesso la scelta migliore e meno soggetta a errori.

6. Selezionare SQL come formato #

Per un normale backup o la migrazione di un database di un sito web compatibile con MySQL, seleziona il formato:

SQL

SQL è adatto per importare successivamente la struttura del database e i dati memorizzati in un database compatibile con MySQL.

Altri formati di esportazione possono essere utili per compiti specifici, ma di solito non sono la prima scelta per un classico backup di database.

7. Avviare l'esportazione #

Controlla di nuovo:

  • database corretto
  • metodo di esportazione desiderato
  • Formato SQL

Avvia poi l'esportazione.

Il tuo browser dovrebbe scaricare il file di esportazione generato.

Controllare effettivamente il download #

Non dare per scontato che l'esportazione sia riuscita solo perché hai cliccato sul pulsante di esportazione.

Controlla successivamente nella cartella dei download o nella visualizzazione dei download del tuo browser se il file è effettivamente presente.

Un file potrebbe chiamarsi così, ad esempio:

kunde_wordpress.sql

Importante: Un export cliccato non è ancora un backup verificato. Controlla che il file sia stato effettivamente scaricato.

9. Controllare la dimensione del file #

Controlla inoltre la dimensione del file scaricato.

Sebbene le dimensioni da sole non dimostrino che un backup sia completo e privo di errori, possono tuttavia rendere evidenti problemi palesi.

Se, ad esempio, ricevi un file inaspettatamente minuscolo per un database di produzione di grandi dimensioni, dovresti verificare l'esportazione prima di fare affidamento su questo backup.

Un piccolo file SQL non è automaticamente errato #

Le dimensioni di un database dipendono fortemente dall'applicazione e dai contenuti memorizzati.

Un piccolo sito web può avere un database corrispondentemente piccolo.

Non giudicare quindi un'esportazione esclusivamente in base alle dimensioni del file.

10. Assegnare un nome sensato al file SQL #

Per i backup successivi, può essere utile aggiungere una data al nome del file.

Per esempio:

kunde_wordpress_2026-08-28.sql

In questo modo puoi distinguere più facilmente diversi punti di ripristino.

Non utilizzare password di database o altre credenziali riservate nel nome del file.

11. Conservare il file SQL in modo sicuro #

Un backup di database può contenere contenuti riservati.

A seconda del sito Web, ad esempio, questo può includere:

  • Informazioni utente
  • Indirizzi e-mail
  • Bestelldaten
  • Impostazioni del sito web
  • interne Anwendungsdaten

gespeichert sein.

Behandle eine SQL-Sicherung deshalb nicht wie eine öffentlich zugängliche Datei.

Sicurezza: Lade Datenbanksicherungen nicht in ein öffentlich erreichbares Website-Verzeichnis hoch. Eine Sicherungsdatei gehört nicht ungeschützt in public_html.

Sicherung nicht öffentlich auf dem Webspace liegen lassen #

Wenn du eine SQL-Datei für eine Migration auf den Server übertragen musst, sollte sie nicht unnötig lange in einem öffentlich erreichbaren Verzeichnis liegen bleiben.

Entferne nicht mehr benötigte temporäre Sicherungsdateien nach Abschluss der Arbeiten.

12. Angepassten Export verwenden #

Wenn du die Methode Adattato auswählst, stellt phpMyAdmin zusätzliche Optionen bereit.

Diese Methode ist beispielsweise sinnvoll, wenn du nur bestimmte Tabellen exportieren möchtest oder besondere Anforderungen an die Exportdatei hast.

Bei einer vollständigen Website-Datenbanksicherung solltest du darauf achten, nicht versehentlich benötigte Tabellen auszuschließen.

Alle Tabellen einer Website berücksichtigen #

Eine Webanwendung kann wesentlich mehr Tabellen besitzen als die offensichtlichen Kerntabellen.

WordPress-Plugins können beispielsweise zusätzliche Tabellen anlegen.

Wenn du eine vollständige Datenbanksicherung benötigst, solltest du solche Tabellen nicht nur deshalb ausschließen, weil du ihre Namen nicht kennst.

Attenzione: Ein Export nur der bekannten WordPress-Kerntabellen ist nicht automatisch eine vollständige Sicherung der gesamten WordPress-Datenbank. Plugins können eigene Tabellen verwenden.

Nur bestimmte Tabellen exportieren #

Wenn du bewusst nur einzelne Tabellen benötigst, kannst du diese beim angepassten Export auswählen.

Das kann beispielsweise für eine gezielte Analyse oder Übertragung einzelner Daten sinnvoll sein.

Ein solcher Teil-Export sollte jedoch klar von einer vollständigen Datenbanksicherung unterschieden werden.

Komprimierten Export verwenden #

Abhängig von der phpMyAdmin-Konfiguration können beim angepassten Export Komprimierungsoptionen angeboten werden.

Eine Komprimierung kann insbesondere bei größeren Datenbanken die Größe der heruntergeladenen Sicherungsdatei reduzieren.

Welche Optionen tatsächlich zur Verfügung stehen, hängt von der Server- und phpMyAdmin-Konfiguration ab.

SQL-Datei oder komprimierte Datei? #

Je nach gewählter Exportoption kann das Ergebnis beispielsweise eine normale SQL-Datei oder eine komprimierte Sicherungsdatei sein.

Esempi:

datenbank.sql
datenbank.sql.gz
datenbank.sql.zip

Welche Variante du verwendest, hängt unter anderem von Datenbankgröße und späterem Importverfahren ab.

DROP-Anweisungen beim angepassten Export #

Bei einem angepassten SQL-Export können Optionen angeboten werden, die vor dem Erstellen von Tabellen entsprechende DROP-Anweisungen in die Exportdatei aufnehmen.

Solche Anweisungen können bei einer späteren Wiederherstellung vorhandene gleichnamige Objekte zunächst entfernen.

Attenzione: Optionen mit DROP solltest du nicht gedankenlos aktivieren. Beim späteren Import können vorhandene Tabellen dadurch entfernt werden, bevor sie aus der Sicherung neu angelegt werden.

CREATE TABLE und INSERT verstehen #

Eine typische SQL-Sicherung kann unterschiedliche Arten von Anweisungen enthalten.

In sintesi:

CREATE TABLE
→ erstellt eine Tabellenstruktur

INSERT
→ fügt gespeicherte Datensätze ein

Für eine vollständige Wiederherstellung werden normalerweise sowohl die benötigte Struktur als auch die Daten benötigt.

Export nicht manuell „bereinigen“ #

Öffne eine SQL-Sicherungsdatei nicht mit einem beliebigen Texteditor und lösche darin auf Verdacht Bereiche, nur weil sie dir unbekannt erscheinen.

Dadurch kann die Sicherung unvollständig oder beim späteren Import unbrauchbar werden.

Kann ich die SQL-Datei öffnen? #

Eine unkomprimierte SQL-Datei ist grundsätzlich eine Textdatei und kann mit geeigneten Werkzeugen betrachtet werden.

Bei großen Datenbanken kann sie jedoch sehr umfangreich sein.

Zum Überprüfen einer normalen Sicherung ist es nicht erforderlich, sämtliche SQL-Anweisungen manuell durchzulesen.

Export vor einer Änderung mit phpMyAdmin #

Wenn du eine manuelle Änderung an einer produktiven Datenbank planst, empfiehlt sich folgender Ablauf:

  1. Öffne phpMyAdmin.
  2. Wähle die richtige Datenbank.
  3. Exportiere die Datenbank.
  4. Kontrolliere den erfolgreichen Download.
  5. Bewahre die Sicherung sicher auf.
  6. Führe erst danach die geplante Änderung durch.
  7. Teste die Website unmittelbar nach der Änderung.

Wie du mit Tabellen und Datensätzen arbeitest, erklären wir unter Utilizzare phpMyAdmin in cPanel.

Export für eine Website-Migration #

Bei einer manuellen Migration einer datenbankbasierten Website benötigst du normalerweise mindestens zwei Bestandteile:

Website-Dateien
        +
Datenbank
        =
wesentliche Bestandteile der Website

Die Website-Dateien kannst du beispielsweise über den cPanel-Dateimanager oder FTP übertragen.

Die Datenbank exportierst du über phpMyAdmin und importierst sie anschließend in die Datenbank der neuen Hosting-Umgebung.

Wie du Dateien über cPanel herunterlädst, erklären wir unter Caricare, scaricare e modificare file in cPanel.

Neue Datenbank am Ziel erstellen #

Bei einer manuellen Migration muss am Ziel gegebenenfalls zunächst eine neue Datenbank eingerichtet werden.

Die Vorgehensweise findest du unter Creare un database MySQL in cPanel.

Zusätzlich benötigt die Anwendung normalerweise einen Datenbankbenutzer mit den erforderlichen Berechtigungen.

Diesen Schritt erklären wir unter Creare un utente MySQL e assegnarlo a un database.

Export anschließend importieren #

Die erzeugte SQL-Datei kannst du anschließend in eine geeignete Zieldatenbank importieren.

Le istruzioni complete seguono qui di seguito Importare un database con phpMyAdmin.

Attenzione: Prüfe vor dem Import immer die ausgewählte Zieldatenbank. Eine SQL-Datei kann abhängig von ihrem Inhalt vorhandene Daten und Tabellen verändern.

Export ist kein automatischer Umzug #

Wenn du eine Datenbank exportierst, wird die Website dadurch nicht automatisch auf einen anderen Server übertragen.

Bei einer manuellen Migration müssen unter anderem die Website-Dateien übertragen, die Datenbank am Ziel eingerichtet beziehungsweise importiert und die Anwendung mit den neuen Datenbankzugängen verbunden werden.

WordPress nach einer Datenbankmigration #

Wenn sich Datenbankname, Datenbankbenutzer, Passwort oder Datenbankhost am neuen Standort ändern, muss die WordPress-Konfiguration entsprechend angepasst werden.

Die relevanten Werte befinden sich normalerweise in:

wp-config.php

Tra questi vi sono:

DB_NAME
DB_USER
DB_PASSWORD
DB_HOST

Ändere diese Werte nur entsprechend den tatsächlich eingerichteten Datenbankzugängen.

Export ist nicht dasselbe wie Backup des gesamten Hosting-Accounts #

Ein phpMyAdmin-Export umfasst nur die ausgewählte Datenbank beziehungsweise die ausgewählten Datenbankobjekte.

Er sichert nicht automatisch:

  • File del sito web
  • Bilder und Uploads im Dateisystem
  • Plugins und Themes als Dateien
  • Caselle di posta elettronica
  • Account FTP
  • cPanel-Einstellungen
  • den gesamten Hosting-Account

Bezeichne einen einzelnen SQL-Export deshalb nicht als vollständige Sicherung des gesamten Webhostings.

WordPress-Datenbankexport sichert keine Mediendateien #

WordPress speichert Informationen über Medien in der Datenbank, die eigentlichen hochgeladenen Bild-, PDF- oder anderen Mediendateien befinden sich jedoch normalerweise im Dateisystem.

Ein reiner Datenbankexport reicht deshalb nicht aus, um eine WordPress-Website vollständig wiederherzustellen.

Export nach größeren Änderungen erneut erstellen #

Eine SQL-Sicherung ist immer nur ein Abbild des Datenbankzustands zum Zeitpunkt des Exports.

Wenn sich die Website danach weiter verändert, enthält die ältere Sicherung diese neuen Daten nicht.

Bei dynamischen Websites können beispielsweise neue Bestellungen, Benutzer, Kommentare oder Einstellungen hinzukommen.

Importante: Bei einer aktiven Website kann eine Datenbanksicherung schnell veralten. Für eine Migration sollte deshalb der Zeitpunkt des finalen Exports sorgfältig gewählt werden.

Besonderheit bei Onlineshops und stark dynamischen Websites #

Bei einem Onlineshop oder einer Website mit laufenden Benutzeraktivitäten können sich Daten während einer Migration weiter verändern.

Wenn nach deinem Export neue Bestellungen oder andere Datensätze entstehen, befinden sich diese nicht in der bereits exportierten SQL-Datei.

Eine Migration solcher Systeme benötigt deshalb eine abgestimmte Vorgehensweise, damit zwischen Export und Umschaltung keine relevanten Daten verloren gehen.

Exportdatei enthält sensible Daten #

Eine SQL-Sicherung kann wesentlich sensibler sein, als ihr Dateiname vermuten lässt.

Abhängig von der Anwendung kann sie personenbezogene und geschäftliche Daten enthalten.

Speichere und übertrage solche Dateien entsprechend geschützt und lösche nicht mehr benötigte temporäre Kopien.

Exportdatei nicht per öffentlichem Link versenden #

Lege eine SQL-Datei nicht in ein öffentlich zugängliches Verzeichnis und verschicke anschließend einfach deren URL.

Wenn eine Datenbanksicherung übertragen werden muss, verwende einen dafür geeigneten geschützten Übertragungsweg.

Export funktioniert nicht #

Wenn beim Export keine Datei heruntergeladen wird, prüfe zunächst:

  • ob die richtige Datenbank ausgewählt wurde
  • ob dein Browser einen Download blockiert oder an anderer Stelle gespeichert hat
  • ob phpMyAdmin eine Fehlermeldung anzeigt
  • ob die Datenbank beziehungsweise der Export ungewöhnlich groß ist

Notiere eine angezeigte Fehlermeldung vollständig, bevor du Einstellungen auf Verdacht veränderst.

Große Datenbank exportieren #

Bei sehr großen Datenbanken kann ein browserbasierter Export über phpMyAdmin je nach Umgebung an praktische oder technische Grenzen stoßen.

In solchen Fällen sollte zuerst geprüft werden, wie groß die Datenbank tatsächlich ist und an welcher Stelle der Export scheitert.

Verändere PHP-Limits nicht wahllos, ohne die konkrete Ursache zu kennen.

Export erfolgreich – ist die Sicherung damit garantiert wiederherstellbar? #

Ein erfolgreicher Download ist ein wichtiger erster Schritt, beweist aber nicht vollständig, dass sich die Sicherung später unter allen Umständen problemlos wiederherstellen lässt.

Eine belastbare Backup-Strategie berücksichtigt deshalb auch die Wiederherstellbarkeit der Sicherungen.

Consiglio pratico: Eine Sicherung ist besonders wertvoll, wenn nicht nur ihre Existenz, sondern auch das vorgesehene Wiederherstellungsverfahren bekannt ist.

SQL-Datei nicht nach dem Export löschen #

Wenn du den Export ausdrücklich als Sicherung vor einer Änderung erstellt hast, behalte ihn mindestens so lange, bis die Änderung erfolgreich abgeschlossen und die Website überprüft wurde.

Andernfalls entfernst du möglicherweise genau die Rückfallebene, die du vor der Änderung geschaffen hast.

Mehrere Sicherungsstände auseinanderhalten #

Wenn du mehrere Exporte erstellst, verwende eindeutige Dateinamen.

Per esempio:

kunde_wordpress_vor-update_2026-08-28.sql
kunde_wordpress_vor-migration_2026-08-28.sql

So kannst du später besser nachvollziehen, zu welchem Zeitpunkt und Zweck eine Sicherung erstellt wurde.

Empfohlener Ablauf für einen normalen Datenbankexport #

  1. Accedi a cPanel.
  2. Apri Database → phpMyAdmin.
  3. Wähle links die richtige Datenbank.
  4. Kontrolliere Datenbankname und Tabellen.
  5. Apri Esportare.
  6. Wähle für einen normalen vollständigen Export Veloce.
  7. Scegli SQL als Format.
  8. Starte den Export.
  9. Kontrolliere, ob die Datei heruntergeladen wurde.
  10. Prüfe Dateiname und Plausibilität der Dateigröße.
  11. Bewahre die Datei sicher auf.

Empfohlener Ablauf vor einer Datenbankänderung #

  1. Identifiziere die richtige produktive Datenbank.
  2. Erstelle einen aktuellen SQL-Export.
  3. Kontrolliere den Download.
  4. Bewahre die unveränderte Exportdatei auf.
  5. Führe die geplante Änderung durch.
  6. Teste die Website unmittelbar danach.
  7. Behalte die Sicherung, bis du sicher bist, dass die Änderung korrekt funktioniert.

Quando dovresti contattare il supporto? #

Wenn ein Export nicht funktioniert oder du bei einer produktiven Datenbank nicht sicher bist, welche Datenbank beziehungsweise Tabellen gesichert werden müssen, solltest du nicht auf Verdacht Änderungen durchführen.

Per un'analisi sono particolarmente utili le seguenti indicazioni:

  • dominio o applicazione interessati
  • vollständiger Datenbankname
  • ungefähre Datenbankgröße, sofern bekannt
  • gewählte Exportmethode
  • gewähltes Exportformat
  • messaggio di errore preciso
  • ob überhaupt eine Datei heruntergeladen wird
  • ob der Export für eine Sicherung, Migration oder andere Aufgabe benötigt wird

Übermittle keine Datenbankpasswörter und stelle SQL-Sicherungen mit sensiblen Inhalten nicht öffentlich bereit.

Riepilogo #

Eine Datenbank exportierst du im CURIAWEB-cPanel über Database → phpMyAdmin. Wähle zuerst die richtige Datenbank und öffne anschließend den Bereich Esportare.

Für einen normalen vollständigen Export ist die Methode Veloce mit dem Format SQL häufig ausreichend. Wenn du bestimmte Tabellen oder zusätzliche Exportoptionen benötigst, kannst du stattdessen Adattato usare.

Kontrolliere nach dem Export, ob die Sicherungsdatei tatsächlich heruntergeladen wurde, und bewahre sie geschützt auf. SQL-Dateien können sensible Website- und Benutzerdaten enthalten und gehören nicht in öffentlich erreichbare Verzeichnisse.

Beachte außerdem, dass ein phpMyAdmin-Export ausschließlich die Datenbank sichert. Für eine vollständige manuelle Sicherung oder Migration einer datenbankbasierten Website benötigst du zusätzlich die zugehörigen Website-Dateien.

Vor manuellen Änderungen an einer produktiven Datenbank gilt deshalb: richtige Datenbank prüfen, exportieren, Download kontrollieren und erst danach Änderungen durchführen.

Ultimo aggiornamento 28 agosto 2026
Questo articolo è stato utile?
Contenuto
Consenso ai cookie con Real Cookie Banner