Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Che cos'è: MariaDB

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

WordPress utilizza un database come archivio per il vostro sito web. Contiene i post e le pagine, i commenti, molte impostazioni e molto altro.

È possibile utilizzare WordPress senza sapere come funziona il database dietro le quinte, ma avere una conoscenza di base è utile quando si risolvono i problemi con il sito WordPress.

Glossary: MariaDB

Che cos’è un database?

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

Funziona allo stesso modo di MySQL ed è pienamente compatibile con WordPress, quindi è possibile utilizzare entrambe le applicazioni di database con WordPress. In genere, la scelta del software di database viene fatta dal vostro provider di hosting WordPress.

Entrambe le applicazioni utilizzano un linguaggio di programmazione chiamato SQL, o Structured Query Language. Si pronuncia “sequel” e serve a recuperare, aggiungere e cancellare informazioni dalle tabelle del database.

Un’istruzione SQL per il recupero di dati è nota come query e di solito ha un aspetto simile 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.

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

Questo è particolarmente utile quando non si riesce ad accedere all’area di amministrazione di WordPress. In questo caso, è possibile accedere direttamente al database di WordPress utilizzando phpMyAdmin.

È un’applicazione web che si trova nel pannello di controllo del vostro provider di web hosting. È possibile utilizzarla per gestire il database di WordPress dal proprio browser web.

phpMyAdmin

Per saperne di più sui database e su come utilizzarli, potete consultare la nostra guida per principianti sulla gestione dei 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 si è rapidamente affermata come applicazione di gestione di database veloce, efficiente e conveniente.

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. Questo nuovo progetto open-source è stato chiamato MariaDB.

Con MariaDB, hanno potuto continuare a lavorare sul database in modo indipendente da Oracle, mentre Oracle ha supervisionato lo sviluppo continuo di MySQL.

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

Nel 2019 abbiamo trasferito questo blog su MariaDB per sfruttare i vantaggi in termini di prestazioni e velocizzare il sito WPBeginner.

In che modo WordPress utilizza il suo database?

La maggior parte dei dati di WordPress è memorizzata in tabelle di database. Si tratta di post, pagine, commenti, categorie, tag, campi personalizzati, utenti e altre impostazioni di WordPress.

Potreste ricordare di aver fornito le informazioni per impostare il database quando avete installato WordPress per la prima volta. Vi è stato chiesto di fornire il nome del database, l’host, il nome utente e la password.

Provide a Database Name, Host, Username and Password

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

WordPress ha utilizzato le informazioni fornite per creare le tabelle del database e quindi ha creato i dati predefiniti dell’installazione all’interno di tali tabelle.

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

  • wp_commentmeta contiene le meta-informazioni sui commenti.
  • wp_comments contiene i commenti e i dati 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 le informazioni meta su post, pagine e tipi di post personalizzati.
  • wp_posts contiene i post, le pagine, i tipi di post personalizzati e le revisioni.
  • wp_termmeta contiene i metadati per i termini delle tassonomie personalizzate.
  • wp_terms contiene i termini delle tassonomie, come le categorie e i tag.
  • wp_term_relationships gestisce le relazioni tra i tipi di post e i termini.
  • wp_term_taxonomy definisce tassonomie per differenziare tra categorie e tag.
  • wp_usermeta contiene le meta-informazioni sugli utenti registrati.
  • wp_users contiene informazioni sugli utenti, compresi nomi utente e password.

Noterete che ogni tabella inizia con il prefisso wp_. Vi consigliamo di scegliere un prefisso diverso durante l’installazione di WordPress per migliorare la sicurezza del vostro sito web.

Ora, poiché i contenuti importanti di WordPress sono memorizzati nel database, è necessario eseguirne il backup regolarmente, insieme ai file memorizzati nella libreria multimediale, nei temi e nei plugin.

I plugin di backup come Duplicator eseguono automaticamente il backup dei file e delle tabelle del database e li archiviano in modo sicuro in una posizione remota. Vi consigliamo di seguire la nostra guida su come eseguire il backup del vostro sito WordPress.

Eseguire MariaDB sul computer

Se si desidera eseguire WordPress in locale sul proprio computer, è necessario eseguire il software su cui WordPress si basa. Questo include un’applicazione di gestione di database come MariaDB o MySQL, nonché un software per 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 potete imparare a installarlo seguendo la nostra guida su come creare un sito WordPress locale utilizzando XAMPP.

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

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Ulteriori letture

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!