È possibile importare ed esportare un database MariaDB nel Hosting di Database di Kinsta utilizzando uno strumento come TablePlus o l’interfaccia a riga di comando (CLI). Per maggiori informazioni sull’utilizzo di un client di database con il database MariaDB, si legga la nostra guida sulla connessione e la gestione del database con TablePlus su Kinsta.

L’installazione del server del database e i comandi variano per ogni tipo di database. Questo articolo è specifico per MariaDB. Per altri tipi di database, si legga:

Installare MariaDB

Se MariaDB non è stato ancora installato sul computer locale, sarà necessario installarlo per connettersi al tuo database. A seconda del sistema operativo, è possibile installare MariaDB nei seguenti modi.

Windows

Scaricare e installare Maria DB GUI Server.

MacOS

Con Homebrew, sostituire X nel seguente comando con la versione minore di MariaDB che si vuole installare:

brew install [email protected]

Linux

Utilizzare il repository di MariaDB Server e installare mariadb-client.

Credenziali del Database su Kinsta

Le credenziali del database sono disponibili alla voce Connessioni esterne nella pagina delle Informazioni sul database.

Importare un Database MariaDB

Per esportare il database, utilizzare il seguente comando, sostituendo EXTERNAL_HOSTNAME, USERNAME, PORT e DATABASE_NAME con le informazioni delle connessioni esterne del database. Sostituire export.sql con il percorso e il nome del database che si desidera importare:

mariadb -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME < export.sql

Quando viene richiesto, inserire la password del database.

Non verrà prodotto alcun output a meno che non ci siano errori, che verranno stampati sulla riga di comando. Per verificare che l’importazione sia andata a buon fine, si può utilizzare usare SHOW TABLES; o un comando simile per esaminare i dati del database.

Esportare un Database MariaDB

Per esportare il database, utilizzare il seguente comando, sostituendo EXTERNAL_HOSTNAME, USERNAME, PORT e DATABASE_NAME con le informazioni delle connessioni esterne del database. Sostituire export.sql con il percorso e il nome del file del database che si desidera esportare:

mariadb-dump --no-tablespaces -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME > export.sql

Quando viene richiesto, inserire la password del database.

Una volta completata l’esportazione, il file del database (ad esempio export.sql) sarà disponibile nel percorso specificato nel comando mariadb-dump. Per esaminare i dati esportati, è possibile aprire il file con un editor di testo semplice (ad esempio TextEdit, Notepad++, Sublime Text, ecc.) o con uno strumento di gestione dei database come TablePlus.

Documentazione Correlata

Contenuti di Riferimento