| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    MySQL Linux Tutorial
    MySQL è un popolare sistema di gestione di database relazionali , comunemente utilizzato come back-end di applicazioni web come forum di discussione e gallerie fotografiche . MySQL è facile da imparare e da usare . È dotato di una semplice interfaccia shell e diverse utility a riga di comando per la gestione e l'amministrazione di database e il server. Connessione al server MySQL

    MySQL è un semplice , ma potente Structured Query Language ( SQL ) guscio , interattivo . Richiamare la shell da linea di comando di Linux utilizzando la seguente sintassi :

    mysql-u nomeutente - p

    Vi verrà richiesta la password . È anche possibile accedere a un sistema di database MySQL su sistemi remoti con il "- h hostname" opzione . Fare riferimento al Manuale di riferimento MySQL collegati nella sezione Riferimenti o usare "man mysql " nella linea di comando di Linux per ulteriori opzioni .
    Trovare ed esplorare un database

    la shell di MySQL , vi è un insieme di comandi che è possibile utilizzare , oltre a istruzioni SQL . Tipo di aiuto o \\ h al prompt di mysql per visualizzare un elenco dei comandi

    Visualizza l' elenco dei database disponibili digitando: .

    MOSTRA DATABASES ;

    Selezionare un database utilizzando il "

    USO address_book

    Visualizza un elenco delle tabelle :

    SHOW TABLES ;

    Usa "descrivono < , nome della tabella > " per visualizzare un elenco dei campi di una tabella e le relative descrizioni . Per questo esempio , il nome della tabella è la gente

    descrivere le persone ; .
    Interrogare il database

    Una volta che avete una chiara idea di come il database è costruito , è possibile interrogare il database per recuperare le informazioni memorizzate nelle tabelle utilizzando l'istruzione SELECT . La sintassi di base è " PRESCELTO da

    Per esempio , guarda tutte le colonne per tutti i record di persone : .

    Select * from persone ;

    Limitare l' . uscita a colonne specifiche sostituendo il carattere jolly * , con un elenco delimitato da virgole di nomi di colonna , ad esempio , la tabella contiene gente colonne standard per descrivere le persone :

    SELEZIONA lAST_NAME first_name dalla gente ;
    < p > limitare la query utilizzando WHERE per filtrare i risultati e limitare per limitare i risultati al numero specifico di record . ordinare i risultati utilizzando ORDER BY . , ad esempio, questa dichiarazione mostra i primi 10 record in cui il cognome è " Johnson ", ordinati per nome:

    SELEZIONA cognome , first_name FROM persone WHERE cognome = " Johnson " LIMIT 10 ORDER BY first_name ;

    utilizzare Collega per recuperare le colonne di tabelle correlate Qui . la tabella di indirizzi è legato alla tabella persone sulla colonna chiave a : ( . people. = indirizzi a)

    SELECT * FROM persone , indirizzi LEFT JOIN (persone, indirizzi ) sugli alberghi
    aggiunta, aggiornamento ed eliminazione di record

    Usa INSERT per aggiungere nuovi record a una tabella utilizzando la sintassi INSERT INTO

    ( ) VALUES ( ) , per esempio :

    INSERT INTO persone ( first_name , cognome ) VALUES ( " Bob " , " Clark " ) ;

    modificare un record utilizzando UPDATE con la sintassi UPDATE

    SET < colonna > = DOVE Per esempio : .

    UPDATE SET persone first_name = " Robert " WHERE first_name = " Bob " ;

    eliminare i record da una tabella utilizzando la sintassi DELETE FROM WHERE

    Per esempio :

    DELETE FROM persone WHERE first_name = " Robert " AND cognome = " Johnson " ;
    costruzione del database.

    Creare un nuovo database con CREATE dATABASE

    Creare le tabelle del database che si sta utilizzando con CREATE TABLE ) . Ad esempio , ecco la dichiarazione di creazione tabella per la tabella persone.

    CREATE tABLE persone ( idpeople INTEGER UNSIGNED NOT NULL AUTO_INCREMENT , un INTEGER UNSIGNED NOT NULL , first_name VARCHAR ( 45 ) NULL , cognome VARCHAR ( 45 ) NULL , PRIMARY KEY ( idpeople , a) , INDEX people_FKIndex1 ( a) ) ;
    Sulla riga di comando

    MySQL include diverse utility client a riga di comando di Linux per la gestione e . amministrazione dei database Queste utility semplificano molte attività , e può essere facilmente script e programmata con cron jobs

    mysqladmin : . amministrare il server MySQL Opzioni includono la creazione e la caduta di database , la modifica della password , la visualizzazione dello stato e vampate di calore cache . .

    mysqlcheck : Eseguire la manutenzione tavola , tra cui la riparazione , l'ottimizzazione e l'analisi

    mysqldump : . . esportazione dei dati o l'intero database in XML , testo delimitato o istruzioni SQL

    mysqlimport : importare dati da un file in una tabella di database

    mysqlshow : . . Visualizza le informazioni relative al database , le tabelle e le colonne delle tabelle e indici

    Previous :

    next :
      Articoli Correlati
    ·Come disattivare la segnalazione degli errori PHP 
    ·Come abilitare PHP 5 in GoDaddy 
    ·Come utilizzare le variabili in un'istruzione Select My…
    ·Come collegare PHP per MySQL utilizzando WAMP 
    ·Come scrivere un report RDL 
    ·Come trasferire i dati di Excel a MySQL 
    ·Modalità di accesso a livello di partnership CB in PHP…
    ·Come convertire PHP per booleano 
    ·Come fare una chiamata PHP ad un file HTML 
    ·Twitter API Lunghezza password Limite 
      Articoli in evidenza
    ·Come creare UML dal codice Java 
    ·Come eseguire uno script Python Senza Python 
    ·C + + Formazione 
    ·Come scrivere uno script di installazione 
    ·Come aggiornare una riga in Microsoft SQL 
    ·Come scrivere una classe e creare un'istanza in Java 
    ·Come importare e impostare GWT in Eclipse 
    ·Come aprire un file da argomento di input in Ruby 
    ·Come eseguire Perl su un computer portatile 
    ·Come fare un thread di lavoro MFC 
    Copyright © Conoscenza Informatica http://it.wingwit.com