MySQL Creazione di un database tutorial

June 29

Al primo avvio del server MySQL, è necessario creare un database vuoto e riempirlo con le tabelle. Prima di impostare il database e le tabelle, si dovrebbe sapere come si desidera strutturare i dati. Questo comprende ciò che saranno necessarie tabelle, le colonne necessarie per ogni tabella, e il tipo di dati per ogni colonna (vedi Risorse per un elenco dei tipi di dati supportati).

Connessione al server

Per utilizzare il server MySQL, aprire una finestra del prompt dei comandi in Windows o una finestra di terminale in Linux / Unix. Gli utenti di Windows troveranno il prompt dei comandi con il "Accessori" sottomenu del menu principale "Start". Gli utenti Linux troveranno la finestra del terminale nel menu principale "Applicazione" del sistema operativo, in virtù di "Utilità di sistema" o "Utilities".

Per connettersi al server, è necessario conoscere il nome utente e la password per il server MySQL, così come il nome host del server se non è sulla macchina che si eseguito l'accesso. Se non è stato impostato il server da soli, è possibile ottenere queste informazioni dal proprio amministratore di sistema. Digitare il comando "mysql -h hostname -u nomeutente -p" per connettersi al server, sostituendo \ "hostname \" con il nome host del server, e \ "nomeutente \" con il tuo username. Se ci si connette a un server sul computer locale, omettere l'opzione "-h hostname". Verrà richiesta la password, quindi presentato il "mysql>" pronta. Tutti gli altri comandi saranno tipizzati a questo prompt.

Creazione del database

Crea il tuo primo database digitando il "esempio CREATE DATABASE," al "mysql>" pronta. Ogni database e la tabella è case sensitive. Pertanto, se il nome del database "esempio" non sarà in grado di accedervi utilizzando "Esempio", o E 'anche importante notare che tutti i comandi di MySQL devono terminare in un punto e virgola "esempio". (;). Se si vede un "->" pronta, hai dimenticato il punto e virgola e il sistema è in attesa della fine del comando.

Dopo aver creato il database, è necessario selezionarlo per l'uso con "esempio USE;" comando. Un database deve essere selezionato ogni volta che si apre una sessione MySQL. È possibile digitare l'opzione "Usa esempio:" comando ogni volta o è possibile connettersi al database quando si accede con i "mysql -h hostname -u utente -p esempio" comando. Si noti che "esempio" è il nome del database, non la tua password.

Creare le tabelle

Il database appena creato sarà vuoto finché non si aggiunge tabelle. Il comando per la creazione della tabella ha il seguente formato:

CREATE TABLE indirizzo (fname VARCHAR (20), lname VARCHAR (20), staddress VARCHAR (50), zip INT (7))
ANDARE

Il nome della tabella è indicato dopo la parola \ "TABLE. \" Le colonne ei loro tipi di dati sono indicati all'interno delle parentesi con ogni colonna separati da una virgola. Si può vedere che la tabella è stata creata correttamente digitando il comando \ "descrivono indirizzo \". Utilizzare la stessa sintassi per creare ciascuna delle tabelle necessarie per il database.