Una banca dati organizza i dati in modo che possa essere facilmente accessibili, alterati, e gestiti. Come quasi tutti i software per database, MySQL utilizza S strutturato Q uery LINGUA (SQL-pronunciato sequel), il linguaggio standard per la richiesta di informazioni da un database. Si tratta di un software open-source, il che significa che la sua facoltà di utilizzare e modificare per il tuo uso personale. Nonostante il prezzo è basso, MySQL ha trovato sempre più ampia adozione nel settore a causa della sua rapida le prestazioni, l'affidabilità, la facilità d'uso e versatilità nel lavorare con i linguaggi di programmazione. Partecipa a 5 milioni di utenti attivi di MySQL compresa la NASA, FedEx e il computer nerd il blocco da imparare ad usare la base asdcommands di MySQL.
- Assicurarsi di avere installato MySQL correttamente. Una volta che avete fatto, andare alla riga di comando per l'applicazione del sistema operativo e digitare: 'mysql-u root'. Questo si apre nella root di MySQL username. Se hai già impostato un altro conto, l'uso che le informazioni di log-in.
- Creare un database. Ora il comando leggerà 'mysql>' e tutto ciò che si digita dopo che saranno trattati da MySQL. Ci si avvarrà del "creare database" per creare un database chiamato first_database. Si noti che non vi può essere spazio nel nome del file.
mysql> create database first_database;
- Creare una tabella. Un database è una raccolta di dati organizzati in tabelle. Il seguente codice mysql> crea una tabella con 5 colonne:
mysql> CREATE TABLE first_table
-> (ID int chiave primaria non null AUTO_INCREMENT,
-> Lastname varchar (25),
-> First_name varchar (25),
-> Email varchar (25),
-> Date_joined timestamp (14),
-> Su testo);- Linea 1: Crea una colonna ID unico che genera un numero intero (int), numero che aumenta di un incremento (AUTO_INCREMENT), di uno per ogni nuova voce. Questo è noto come una chiave primaria per ogni record (o riga) ha un ID univoco per differenziare le righe (utile quando diverse persone hanno lo stesso cognome).

- Linea 2 e 3: Crea colonne classificati "cognome" e "di nome" che contengono gli ultimi nomi e nomi, rispettivamente, dei commenti. Il numero massimo di caratteri è 25 (varchar (25)).
- Linea 4: Creazione di una colonna per gli indirizzi e-mail dei membri. Anche in questo caso il numero massimo di caratteri è 25.
- Linea 5: Crea una colonna che registra la data (timestamp) lo Stato ha aderito. Il numero 14 'ora ()' si riferisce a quello più comunemente usato formato di visualizzazione: YYYYMMDDHHMMSS.
- Linea 6: Creazione di una colonna con una breve descrizione del membro.
- Linea 1: Crea una colonna ID unico che genera un numero intero (int), numero che aumenta di un incremento (AUTO_INCREMENT), di uno per ogni nuova voce. Questo è noto come una chiave primaria per ogni record (o riga) ha un ID univoco per differenziare le righe (utile quando diverse persone hanno lo stesso cognome).
- Inserire i dati. Ora aggiungere manualmente i dati alla tabella:
mysql> inserire in first_table
-> (ID, cognome, di nome, e-mail, date_joined circa) valori
-> (NULL, 'Rossi', 'John', 'johndoe@emailaddress.com', now (),
-> 'Questa è una breve descrizione di John Doe.');- Linea 1: MySQL Indica che si desidera aggiungere un record alla tabella.
- Linea 2: Elenca i nomi delle colonne in ordine verrà utilizzato per immettere i valori.
- Linea 3 +4: Elenca i valori per le colonne in cui sono elencate in precedenza. Il valore 'ora ()' il timestamp fa registrare la data e l'ora in cui la riga è stata creata.
Ripetere fino a quando non vi sono un totale di quattro registri in modo che si possa eseguire una query.
- Esecuzione di query. Ora che ci sono un totale di quattro record si può eseguire una query, il database termine per la richiesta di dati da una tabella. Usiamo il 'selezionare' al comando di query 'first_table'. Qui si vuole vedere in particolare l'ultimo e il primo nomi e indirizzi e-mail dal database.
mysql> select cognome, di nome, e-mail da first_table;
L'asterisco dopo il 'selezionare' comando è noto come il selettore universale, il che significa che si vuole interrogare ogni colonna.
mysql> SELECT * FROM first_table;
- Aggiornamento di una voce. Diciamo che John Doe ha cambiato il suo indirizzo e-mail a causa del troppo spam. Il seguente codice utilizza il 'update' di comando e 'Set' subcommand per modificare gli indirizzi e-mail di una persona il cui cognome è 'Rossi'. Il 'SE' subcommand è importante, perché determina quale indirizzo e-mail della persona deve essere cambiato (se l'ultimo nome è Doe). Senza il 'SE' comando di tutti i record in 'first_table' avrebbe lo stesso indirizzo di posta elettronica (johnnydee@emailaddress.com).
mysql> UPDATE first_table SET email = 'johnnydee@emailaddress.com'
-> DOVE last_name = 'Rossi'; - Eliminazione di un record. Diciamo che muore John Doe (non ho potuto resistere), o forse ha semplicemente scelto l'opt-out di un abbonamento e-mail list. Per eliminare un record, non sorprende qui, usiamo il 'DELETE' comando. 'FROM' determina la tabella si sta lavorando e 'SE' determina specifici record che si desidera rimuovere.
mysql> DELETE FROM first_table DOVE cognome = 'Rossi';
Ora avete imparato MySQL comandi per eseguire compiti di base del database. La documentazione di MySQL sitoè una grande risorsa per l'apprendimento di nuovi comandi. Mentre è probabilmente più pratico l'utilizzo di un database basato su GUI di gestione del programma, conoscere le basi di SQL sarà molto utile soprattutto se si desidera lavorare con un linguaggio di programmazione o desidera eseguire manualmente alcune operazioni di manutenzione.

Delicious
Digg
Google
Yahoo