Nozioni di base di MySQL per studenti visivo

November 10

MySQL è un sistema di gestione di database relazionali popolare. E 'il luogo sul server del tuo sito web in cui sono memorizzati tutti i database. Mentre lo sviluppo del web può spesso lasciare impantanati nel codice quando si utilizzano linguaggi di scripting come PHP, MySQL è molto più facile per gli studenti visivo, semplicemente perché i database sono molto più facili da visualizzare.

Generali per il database

I database sono utilizzati sul web, perché è molto più facile per memorizzare i contenuti di un sito web in loro che su centinaia o migliaia di singole pagine web HTML. In sostanza, i database sono gruppi di tavoli, tutti collegati tra loro da uno scopo comune. Ogni tabella è costituita da una serie di colonne, o "campi" - "nome", "età" e "di genere", per esempio - e righe o "record", in cui ogni campo viene compilato con le informazioni appropriate.

Per un esempio reale, WordPress è una piattaforma di blogging popolare che è possibile utilizzare su siti web self-hosted. Installarlo sul vostro sito web, e si creerà un database MySQL con 10 tavoli diversi. Una di queste tabelle è "messaggi", dove il titolo, contenuto e altre informazioni per i singoli post sul blog sono memorizzati. Un altro si chiama "utenti", dove si svolge informazioni su tutti gli autori del blog e gli utenti registrati.

Si può ottenere rapidamente schiacciante, quindi è utile per disegnare diagrammi che mostrano ogni tavolo, con ogni campo elencato sotto, e le frecce mostrando come ogni tavolo è collegato. Ad esempio, sul tavolo "post", vi è un campo "autore" che contiene un ID numerico che corrisponde a un record sul tavolo "utenti" (vedi link in Risorse).

visualizzazione database

Un certo numero di programmi esistenti che consentono di disegnare letteralmente un database MySQL in modo che si può iniziare con una progettazione di database solida prima di toccare alcun codice. Uno di questi programmi è gratuito DBDesigner (vedi link in Risorse).

L'utilizzo di MySQL

Supponendo piano di hosting del tuo sito web permette di creare database MySQL, di solito è possibile crearne uno accedendo al pannello di amministrazione fornito dal padrone di casa, individuando la sezione "MySQL" "Database" o e selezionando l'opzione "Crea nuovo database".

database MySQL sono manipolati utilizzando il codice SQL. SQL è un "linguaggio di interrogazione strutturato" che è possibile utilizzare per creare, selezionare, modificare ed eliminare le tabelle all'interno di banche dati.

Tuttavia, poche persone scrivono codice SQL a mano senza almeno l'ausilio di phpMyAdmin o un programma simile. phpMyAdmin, un programma gratuito che viene pre-installato su server molti host web ', è una interfaccia web completa per il controllo i database visivamente.

Se non avete il vostro sito web o la possibilità di creare un database MySQL, scaricare il pacchetto software gratuito XAMPP (vedi link in Risorse). XAMPP è dotato di MySQL e phpMyAdmin. Per sperimentare con essa, installare ed eseguire XAMPP sul computer.