MariaDB
MariaDB è un sistema di gestione di database relazionali open-source comunemente utilizzato nelle applicazioni. Con l’Hosting di Database di Kinsta, si può aggiungere facilmente un nuovo database MariaDB dalla dashboard, cliccando su Database > Aggiungi database e selezionando le opzioni necessarie.
Se avete un database esistente in locale o presso un altro provider di hosting, potete importare il database MariaDB sull’Hosting di Database di Kinsta utilizzando uno strumento di database di terze parti o l’interfaccia della riga di comando (CLI). Nota: per importare un database, è necessario prima creare un nuovo database in MyKinsta.
Importare un database MariaDB utilizzando uno strumento per database
Esistono molti strumenti per database da utilizzare per connettersi e gestire i database; qui forniamo le istruzioni passaggio per passaggio per TablePlus, in quanto questo strumento permette di gestire tutti i tipi di database che possono essere ospitati su Kinsta.
Potete utilizzare qualsiasi client o strumento per database che supporti il vostro tipo di database. Anche se alcune specifiche, come la navigazione e i nomi dei campi, possono variare tra gli strumenti di database, i concetti fondamentali sono gli stessi.
Importare un database MariaDB utilizzando l’interfaccia a riga di comando (CLI)
Potete utilizzare l’interfaccia a riga di comando (CLI) per importare il vostro database MariaDB in Kinsta. L’installazione del server di database e i comandi variano per ogni tipo di database. Questo articolo è specifico per MariaDB. Per altri tipi di database, consultate:
Installare MariaDB
Se non avete ancora installato MariaDB sul vostro computer locale, dovrete installarlo per connettervi al database. A seconda del vostro sistema operativo, potete installare MariaDB nei seguenti modi.
Windows
Scaricate e installate Maria DB GUI Server.
MacOS
Con Homebrew, sostituite la X nel seguente comando con la versione minore di MariaDB che volete installare:
brew install [email protected]
Linux
Utilizzate il repository di MariaDB Server e installate mariadb-client
.
Credenziali del database Kinsta
Trovate le credenziali del database alla voce Connessioni esterne nella pagina Panoramica del database.
Importare un database MariaDB
Usate il seguente comando per esportare il database, sostituendo EXTERNAL_HOSTNAME, USERNAME, PORT e DATABASE_NAME con le informazioni delle connessioni esterne del vostro database. Sostituite export.sql con il percorso e il nome del database che volete importare:
mariadb -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME < export.sql
Inserite la password del database quando viene richiesto.
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, potete usare SHOW TABLES;
o un comando simile per esaminare i dati del database.
Esportare un database MariaDB
Usate il seguente comando per esportare il database, sostituendo EXTERNAL_HOSTNAME, USERNAME, PORT e DATABASE_NAME con le informazioni delle connessioni esterne del vostro database. Sostituite export.sql con il percorso e il nome del file del database che volete esportare:
mariadb-dump --no-tablespaces -h EXTERNAL_HOSTNAME -u USERNAME -P PORT -p DATABASE_NAME > export.sql
Inserite la password del database quando viene richiesto.
Una volta completata l’esportazione, il file del database (ad esempio export.sql) sarà disponibile nel percorso specificato nel comando mariadb-dump
. Potete aprire il file con un editor di testo semplice (ad esempio TextEdit, Notepad++, Sublime Text, ecc.) o con uno strumento di database come TablePlus per esaminare i dati esportati.