Oracle sviluppa e supporta MySQL, un sistema di gestione del database basato su SQL open source. Un database è semplicemente una raccolta di dati strutturati disposti per un facile accesso e recupero. Quel "dati" per un sito WordPress include il contenuto delle voci del blog, le informazioni per tutti gli utenti registrati del tuo sito, i dati caricati automaticamente, le impostazioni delle impostazioni critiche, ecc.
MySQL è un metodo standard per archiviare e gestire i dati ed è una popolare opzione di database per i blog WordPress in particolare. Scopri come è possibile creare database per WordPress .
Cos'è esattamente MySQL?
MySQL ha debuttato nel 1995. Da allora, ha subito alcune modifiche di proprietà/amministrazione prima di essere acquisito da Oracle Corporation nel 2010. MySQL rimane una piattaforma open source, il che implica che puoi usarla e alterarla liberamente anche se Oracle la controlla.
Il nome deriva dalla combinazione di "MY"-il nome del fondatore della co-figlia-con SQL-l'acronimo di un linguaggio di query strutturato, un linguaggio di computer per accedere e gestire i dati in un database relazionale.
Comprendere come funziona MySQL richiedono familiarità con due concetti correlati:
Database di relazioni-
Quando si tratta di archiviare informazioni nel database, ci sono diverse opzioni.
MySQL usa quello che è noto come database relazionale.
Invece di scaricare tutto in un 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 e gli ordini avrebbero il proprio tavolo.
Presumibilmente vorresti anche poter dire cose come "Mostrami tutte le transazioni per John Doe". Questo è quando entra in gioco il componente di relazione.
È possibile collegare insieme le informazioni dalle due tabelle utilizzando una "chiave", consentendo di modificare e mescolare i dati in tabelle separate secondo necessità. Comprendere che un codice non è lo stesso del nome del cliente è cruciale. Invece, useresti un identificatore unico nel suo genere, come un numero ID univoco.
Se guardi il database del tuo sito WordPress, noterai che segue questa architettura relazionale, con tutti i dati organizzati in singoli tabelle.
Modello client-server
MySQL impiega l'approccio client-server oltre ad essere un sistema di database relazionale.
Il server è dove vengono archiviate le tue informazioni. Tuttavia, è necessario effettuare una richiesta per queste informazioni. È qui che entra in gioco il cliente.
Il client richiede il sistema di database per le informazioni richieste utilizzando SQL, il linguaggio di programmazione che abbiamo descritto prima.
Supponiamo che chiunque visiti un articolo del blog sul tuo sito Web, ad esempio. In tal caso, il sito Web WordPress effettuerà molte chiamate SQL al server di database per ottenere tutte le informazioni necessarie per presentare il post sul blog al browser Web del visitatore. Sarebbe:
Ottieni il contenuto per il post sul blog e usa la tabella WP_POSTS.
Recupera queste informazioni e utilizza la tabella WP_USERS per la casella dell'autore.
Conclusione
MySQL è un sistema di gestione del database relazionale che è gratuito e open source. Ciò significa che ti aiuta a memorizzare tutti gli articoli del blog, gli utenti, le informazioni sui plug -in e così via per i siti WordPress.
È relazionale perché mantiene le informazioni in diverse "tabelle" e le mette in relazione usando "tasti".
Quando il sito WordPress richiede l'accesso a tali dati, utilizza SQL per inviare una proposta al server di database MySQL (modello client-server).
Vuoi saperne di più su SQL? Quindi vai a Seahawk Media .