MySQL è un sistema di database relazionale che organizza i dati in tabelle . Una volta creato il vostro database MySQL , ci sono funzioni avanzate e le tecniche che si possono utilizzare per fare le vostre domande eseguire in modo efficiente . Tipi di dati
MySQL dispone di diversi tipi di testo ( esempio: " varchar " ) , diversi tipi numerici ( esempio: " Int" ) e diversi tipi di data ( esempio : "Il tempo ) , e scegliendo il più piccolo possibile tipo può risparmiare memoria.
indici
indici per le colonne sono impostate con l'aggiunta di " chiave primaria ", " chiave ", "unico " o "Indice per creare o modificare " dichiarazioni , e di migliorare la velocità di recupero di dati del database a scapito della memoria .
ricerca più tabelle
la parola chiave " Join " può essere utilizzato con "Select ", "Elimina" e "Aggiorna dichiarazioni" per restituire i risultati da più tabelle unendo i dati dalle colonne corrispondenti.
combinare i risultati
Pettinatura i risultati da più istruzioni "Seleziona " in una tabella può essere realizzato con " Unione ", quando tornarono i dati sono corrispondenti colonne in cui prima il nome della colonna della tabella 1 è uguale a primo nome di colonna della tabella 2 e così via .
funzioni di aggregazione
In MySQL , funzioni di aggregazione eseguono calcoli su e combinare i dati di colonne in un unico record e può essere utilizzato con " Raggruppa per " influenzare i valori univoci da una o più colonne .
Funzioni di flusso di controllo
Funzioni
come "Case ", "Se ", " IFNULL " e " nullif " permettono all'utente di condizionare le istruzioni SQL , e valori di ritorno a seconda che la condizione particolare è vero o falso .