MySQL

Copia di MySQL in WordPress

Oracle sviluppa e supporta MySQL, un sistema di gestione di database open-source basato su SQL. Un database è semplicemente una raccolta di dati strutturati e organizzati per essere facilmente accessibili e recuperabili. Questi "dati" per un sito WordPress includono il contenuto delle voci del blog, le informazioni per tutti gli utenti registrati del sito, i dati caricati automaticamente, le impostazioni critiche, ecc.

MySQL è un metodo standard per l'archiviazione e la gestione dei dati ed è un'opzione di database molto diffusa, in particolare per i blog WordPress. Scoprite come creare database per WordPress.

Che cos'è esattamente MySQL?

MySQL ha debuttato nel 1995. Da allora, è passato attraverso alcuni cambi di proprietà/stipendio prima di essere acquisito da Oracle Corporation nel 2010. MySQL rimane una piattaforma open-source, il che significa che è possibile utilizzarla e modificarla liberamente anche se Oracle la controlla.

Il nome deriva dalla combinazione di "My" - il nome della co-fondatrice - con SQL - l'acronimo di Structured Query Language, un linguaggio informatico per l'accesso e la gestione dei dati in un database relazionale.

Per capire come funziona MySQL è necessario conoscere due concetti correlati:

Database delle relazioni.

Per quanto riguarda la memorizzazione delle informazioni nel database, esistono diverse opzioni.

MySQL utilizza il cosiddetto database relazionale.

Invece di riversare tutto in un unico database gigante, un database relazionale divide i dati in numerosi spazi di archiviazione discreti chiamati tabelle.

I clienti avrebbero la loro tabella in un database relazionale, mentre gli ordini avrebbero la loro tabella.

Probabilmente si vorrebbe anche essere in grado di dire cose come "mostrami tutte le transazioni di John Doe". A questo punto entra in gioco la componente delle relazioni.

È possibile collegare tra loro le informazioni delle due tabelle utilizzando una "chiave", che consente di modificare e mescolare i dati nelle tabelle separate secondo le necessità. È fondamentale capire che un codice non corrisponde al nome del cliente. Si deve invece utilizzare un identificatore unico, come un numero identificativo univoco.

Se osservate il database del vostro sito WordPress, noterete che segue questa architettura relazionale, con tutti i dati organizzati in singole tabelle.

Modello client-server

MySQL utilizza l'approccio client-server oltre a essere un sistema di database relazionale.

Il server è il luogo in cui vengono memorizzate le informazioni. Tuttavia, è necessario richiedere queste informazioni. È qui che entra in gioco il cliente.

Il cliente richiede al sistema di database le informazioni di cui ha bisogno utilizzando SQL, il linguaggio di programmazione che abbiamo descritto in precedenza.

Supponiamo che qualcuno visiti un articolo del blog sul vostro sito web, ad esempio. In questo caso, il vostro sito WordPress effettuerà molte chiamate SQL al server del database per ottenere tutte le informazioni necessarie a presentare il post del blog al browser web del visitatore. In questo modo:

Ottenere il contenuto del post del blog e utilizzare la tabella wp_posts.

Recuperare queste informazioni e utilizzare la tabella wp_users per la casella dell'autore.

Conclusione

MySQL è un sistema di gestione di database relazionali gratuito e open source. Ciò significa che vi aiuta a memorizzare tutti gli articoli del blog, gli utenti, le informazioni sui plugin e così via per i siti WordPress.

È relazionale perché conserva le informazioni in diverse "tabelle" e le mette in relazione mediante "chiavi".

Quando il vostro sito WordPress richiede l'accesso a quei dati, utilizza SQL per inviare una proposta al server di database MySQL (modello client-server). 

Volete saperne di più su SQL? Allora visitate Seahawk Media.

Related Posts

WordPress è un potente sistema di gestione dei contenuti (CMS) che permette di creare e gestire

Nell'ecosistema WordPress, un plugin è un software che migliora le funzionalità di un sito web.

Un tema genitore è un tema WordPress completo che può essere utilizzato così com'è oppure

Komal Bothra 20 maggio 2023

Installazione di WordPress

WordPress è un potente sistema di gestione dei contenuti (CMS) che permette di creare e gestire

WordPress
Komal Bothra 1 marzo 2023

Che cos'è l'editor di plugin?

Nell'ecosistema WordPress, un plugin è un software che migliora le funzionalità di un sito web.

Senza categoria
Komal Bothra 1 marzo 2023

Tema genitore

Un tema genitore è un tema WordPress completo che può essere utilizzato così com'è oppure

Senza categoria

Get started with Seahawk

Sign up in our app to view our pricing and get discounts.