Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Cos'è: MariaDB

MariaDB è uno dei sistemi di gestione di database che WordPress può utilizzare per archiviare e recuperare le informazioni del tuo blog. È un'alternativa alla popolare applicazione di database MySQL.

WordPress utilizza un database come un schedario per il tuo sito web. Contiene i tuoi post e pagine, commenti, molte impostazioni e molto altro.

Puoi usare WordPress senza sapere come funziona il database dietro le quinte, ma avere una comprensione di base è utile quando si risolvono problemi con il tuo sito WordPress.

Glossario: MariaDB

Cos'è un database?

MariaDB è un sistema di gestione di database relazionale che viene eseguito sul tuo server di hosting WordPress e gestisce più utenti e database. Ciò significa che agisce come un schedario digitale che organizza e archivia i dati del tuo sito web in diverse tabelle.

Funziona allo stesso modo di MySQL ed è completamente compatibile con WordPress, quindi puoi utilizzare entrambe le applicazioni di database con WordPress. In genere, la scelta del software di database viene effettuata dal tuo provider di hosting WordPress.

Entrambe le applicazioni utilizzano un linguaggio di programmazione chiamato SQL, o Structured Query Language. Pronunciato 'sequel', viene utilizzato per recuperare, aggiungere ed eliminare informazioni dalle tabelle del database.

Un'istruzione SQL per recuperare dati è nota come query, e tipicamente assomiglia a questo:

SELECT * FROM wp_posts WHERE ID = 23;

Non è necessario avere competenze di codifica o conoscenze di database per utilizzare WordPress. Tutto questo avviene automaticamente dietro le quinte.

Ma con alcune conoscenze di base di SQL, gli utenti più avanzati possono risolvere molti errori di WordPress lavorando direttamente con il database, come ad esempio:

Questo è particolarmente utile quando non è possibile accedere all'area di amministrazione di WordPress. In tal caso, è possibile ottenere l'accesso diretto al database di WordPress utilizzando phpMyAdmin.

Questa è un'applicazione web che troverai nel pannello di controllo del tuo provider di hosting web. Puoi usarla per gestire il tuo database WordPress dal tuo browser web.

phpMyAdmin

Puoi saperne di più sui database e su come usarli nella nostra guida per principianti sulla gestione del database di WordPress con phpMyAdmin.

Qual è la differenza tra MySQL e MariaDB?

L'applicazione di database MySQL ha una lunga storia. È stata rilasciata per la prima volta nel 1995 e ha rapidamente guadagnato popolarità come applicazione di gestione di database veloce, efficiente ed economica.

Quando WordPress è stato lanciato nel 2003, ha scelto MySQL per gestire il suo database.

Attualmente è di proprietà di Oracle Corporation. È un software open-source con licenza GPL ed è disponibile gratuitamente.

Quando MySQL è stato acquisito da Oracle nel 2009, una comunità di sviluppatori ha creato un fork del software. Hanno chiamato questo nuovo progetto open-source MariaDB.

Con MariaDB, potevano continuare a lavorare sul database indipendentemente da Oracle, mentre Oracle supervisionava lo sviluppo in corso di MySQL.

Da allora, sono state aggiunte nuove funzionalità a MariaDB che non sono presenti in MySQL e il team ne ha migliorato le prestazioni. Tuttavia, rimane completamente compatibile con MySQL.

Abbiamo migrato questo blog a MariaDB nel 2019 per sfruttare i vantaggi in termini di prestazioni e velocizzare il sito web WPBeginner.

Come utilizza WordPress il suo database?

La maggior parte dei dati di WordPress è archiviata nelle tabelle del database. Ciò include post, pagine, commenti, categorie, tag, campi personalizzati, utenti e altre impostazioni di WordPress.

Potresti ricordare di aver fornito informazioni per configurare il database quando hai per la prima volta installato WordPress. Ti è stato chiesto di fornire un nome del database, un host, un nome utente e una password.

Fornisci un nome del database, un host, un nome utente e una password

Queste informazioni sul database di WordPress sono memorizzate nel file di configurazione wp-config.php.

WordPress ha utilizzato le informazioni che hai fornito per creare le tabelle del database e quindi ha creato i dati di installazione predefiniti all'interno di tali tabelle.

Ci sono 12 tabelle di database create con un'installazione predefinita di WordPress:

  • wp_commentmeta contiene metadati sui commenti.
  • wp_comments contiene i commenti e i dettagli dell'autore del commento.
  • wp_links gestisce i blogroll creati dalle versioni precedenti di WordPress.
  • wp_options contiene la maggior parte delle impostazioni di WordPress a livello di sito.
  • wp_postmeta contiene metadati su post, pagine e tipi di post personalizzati.
  • wp_posts contiene i tuoi post, pagine, tipi di post personalizzati e revisioni.
  • wp_termmeta contiene metadati per i termini sotto tassonomie personalizzate.
  • wp_terms contiene termini sotto le tassonomie, come ogni categoria e tag.
  • wp_term_relationships gestisce le relazioni tra i tipi di post e i termini.
  • wp_term_taxonomy definisce le tassonomie per differenziare tra categorie e tag.
  • wp_usermeta contiene informazioni meta sui utenti registrati.
  • wp_users contiene informazioni sugli utenti, inclusi nomi utente e password.

Noterai che ogni tabella inizia con il prefisso wp_. Ti consigliamo di scegliere un prefisso diverso durante l'installazione di WordPress per migliorare la sicurezza del tuo sito web.

Ora, poiché i tuoi importanti contenuti di WordPress sono memorizzati nel database, devono essere sottoposti a backup regolarmente, insieme ai file memorizzati nella tua libreria multimediale, temi e plugin.

Plugin di backup come Duplicator eseguono automaticamente il backup dei tuoi file e delle tabelle del database e li memorizzano in modo sicuro in una posizione remota. Ti consigliamo di seguire la nostra guida su come eseguire il backup del tuo sito WordPress.

Esecuzione di MariaDB sul tuo computer

Se vuoi eseguire WordPress localmente sul tuo computer, allora deve eseguire il software su cui WordPress fa affidamento. Questo include un'applicazione di gestione di database come MariaDB o MySQL, nonché un software server web come Apache e il linguaggio di programmazione PHP.

È difficile configurare tutte queste applicazioni separatamente, quindi sono state sviluppate soluzioni per installare facilmente WordPress su Windows e Mac.

Una di queste soluzioni utilizza MariaDB, ed è XAMPP.

XAMPP

XAMPP funziona su Windows, Mac e Linux, e puoi imparare a installarlo seguendo la nostra guida su come creare un sito WordPress locale usando XAMPP.

Speriamo che questo articolo ti abbia aiutato a saperne di più su MariaDB in WordPress. Potresti anche voler consultare il nostro elenco di Letture aggiuntive qui sotto per articoli correlati su utili suggerimenti, trucchi e idee per WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Letture aggiuntive

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!