MySQL Beginner Tutorial

April 12

MySQL è un database libero, open source di proprietà e sviluppato da Sun Microsystems. A causa del suo ampio utilizzo da parte della comunità open source, molte interfacce utente, come ad esempio il phpMyAdmin basato su PHP, sono disponibili per MySQL. Si tratta di un database estremamente utile per gli sviluppatori Web, in quanto è supportato dalla maggior parte dei gestori di spazio web e utilizzato da migliaia di siti web, tra cui Wikipedia e porzioni di Yahoo!

Generali per il database

Ogni database MySQL è composto da elementi che sono comuni a tutti i tipi di database. All'interno di ogni database è almeno una tabella, una sezione che suddivide una specifica porzione dei dati. La tabella può essere chiamato tutt'altro che dovrebbe riflettere le informazioni memorizzate al suo interno. Ad esempio, una tabella contenente i dati degli utenti deve essere denominato "Utenti" o "membri" di lasciare che altri sviluppatori sanno che tipo di informazioni da aspettarsi.

All'interno di ogni tabella sono una o più colonne. Queste colonne sono simili alle intestazioni del foglio di calcolo per identificare il tipo specifico di dati contenuti. La tabella "Utenti" possono contenere le intestazioni delle colonne "username" e "password". Anche in questo caso, il nome dovrebbe essere intuitivo per consentire un facile riconoscimento.

I dati riportati nella tabella viene indicato come una riga. Ogni riga contiene un record con dati corrispondenti alla colonna appropriata.

MySQL SELEZIONA

Il comando più importante, o dichiarazione, in MySQL è SELECT. Un'istruzione SELECT di base viene utilizzato per cercare un tavolo per informazioni specifiche. Queste dichiarazioni, nella loro forma più elementare, sono formattati come: SELECT da parte degli utenti. Questa dichiarazione restituirà tutti i dati contenuti all'interno della tabella "Utenti". Per restituire informazioni da una determinata colonna, sostituire il nome con la colonna. Ad esempio: SELECT cognome da parte degli utenti.

Clausole di MySQL

La maggior parte dei comandi di MySQL possono essere aggiunti con le clausole, o limitare le sezioni che specificano quali dati devono essere colpiti. Le clausole più comunemente usati sono WHERE e LIKE.

Un'istruzione SELECT può essere aggiunto con una clausola WHERE per cercare un tavolo. Il comando SELECT * FROM utenti WHERE Nome = "Bob" restituirà tutte le righe in cui prima il nome dell'utente è Bob. Esso può essere ulteriormente modificato per restituire solo il cognome di tutti gli utenti il ​​cui nome è Bob: SELECT cognome degli utenti WHERE Nome = "Bob".

Mentre la clausola WHERE solo restituirà tutte le righe in cui il primo nome è esattamente Bob, utilizzando la clausola LIKE consente a un utente di trovare i nomi utente che sono simili a Bob. La clausola LIKE utilizza il segno% per indicare "jolly". Per trovare tutti gli utenti il cui nome comprende "ob", utilizzare il comando SELECT FROM utenti WHERE Nome LIKE "% ob%". Ciò restituirà tutti gli utenti che hanno "ob" in qualsiasi punto nel loro nome. Per trovare utenti il cui nome termina solo in "ob", utilizzare il comando SELECT FROM utenti WHERE Nome LIKE "% ob".