Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    MySQL Linux Tutorial
    MySQL er en populær relasjonell database management system , som vanligvis brukes som back -end til web-applikasjoner som diskusjonsfora og fotogallerier . MySQL er lett å lære og bruke. Den har en enkel shell grensesnitt og flere kommandolinje verktøy for å styre og administrere databaser og serveren . Tilkobling til MySQL Server

    MySQL er en enkel, men kraftig , interaktiv Structured Query Language ( SQL) skall. Påberope seg skallet fra Linux kommandolinjen ved hjelp av følgende syntaks : en

    mysql - u brukernavn - p

    Du vil bli spurt om passord . Du kan også få tilgang til en MySQL database system på eksterne systemer med " - h vertsnavn " alternativet. Se i MySQL Reference Manual knyttet under Referanser eller bruke "man mysql " på Linux kommandolinjen for flere alternativer .
    Finne og utforske en Database

    MySQL skallet, det er et sett med kommandoer du kan bruke i tillegg til SQL-setninger . Type hjelp eller \\ h på mysql ledeteksten for å vise en liste over kommandoer

    Se listen over tilgjengelige databaser ved å skrive: .

    VIS databaser,

    Velg en database bruke " bRUK " MySQL -kommandoen . For dette eksemplet er navnet på databasen address_book : en

    BRUK address_book

    Vis en liste over tabellene :

    VIS bordet;

    Bruk " BESKRIVER < ; tabellen navn > "for å vise en liste over en tabell felt og deres beskrivelser . For dette eksempelet , er tabellen navnet folk

    beskriver mennesker ; .
    Spørre databasen

    Når du har en klar idé om hvordan databasen er konstruert , kan du søke i databasen for å hente informasjonen som er lagret i tabeller ved hjelp av SELECT-setningen . Den grunnleggende syntaks er "SELECT FRA For eksempel, se på alle kolonnene for alle postene i folk : .

    SELECT * FROM folk ;

    Begrense . utgang til bestemte kolonner ved å erstatte den wildcard * med komma - separert liste over kolonnenavn for eksempel inneholder mennesker tabellen standard kolonner for å beskrive folk :

    SELECT etternavn , first_name fRA mennesker,
    < p > Begrens søket ved å bruke hVOR å filtrere resultatene og begrense å begrense resultatene til bestemt antall poster. sortere resultatene ved hjelp ORDER BY . for eksempel viser denne uttalelsen de første 10 poster der etternavnet er "Johnson , " sortert etter fornavn : en

    SELECT etternavn , first_name fRA mennesker WHERE etternavn = "Johnson " LIMIT 10 ORDER BY first_name ;

    bruk BLI å hente kolonner fra relaterte tabeller Her . den adresser tabellen er relatert til mennesker tabellen på nøkkelkolonnen en : ( . people.Ã = adresser a)

    SELECT * FROM personer , adresser LEFT JOIN (mennesker, adresser ) PÅ

    legge til, oppdatere og slette poster

    bruk INS for å legge til nye poster i en tabell ved å bruke syntaksen INSERT INTO

    ( ) VALUES ( ) , for eksempel : en

    INSERT INTO mennesker ( fornavn, etternavn ) VERDIER ( " Bob" , " Clark ") ;

    endre en post ved å bruke OPPDATERING med syntaksen UPDATE

    SET < kolonnen > = HVOR For eksempel: .

    UPDATE folk setter first_name = " Robert" WHERE first_name = " Bob ";

    Slette poster fra en tabell ved hjelp syntaks DELETE FROM WHERE For eksempel : en

    DELETE FROM folk WHERE first_name = " Robert " OG last_name = "Johnson ";
    Building databasen.

    Lag en ny database med CREATE dATABASE .

    Lag tabeller i databasen du bruker med CREATE TABLE ( definition> ) . for eksempel , her er tabellen etableringen statement for folk bordet.

    CREATE tABLE folk ( idpeople INTEGER UNSIGNED NOT NULL AUTO_INCREMENT , en INTEGER UNSIGNED NOT NULL , first_name VARCHAR ( 45) NULL , last_name VARCHAR ( 45) NULL , PRIMARY KEY ( idpeople , a) , INDEX people_FKIndex1 ( a) ) ;
    på kommandolinjen

    MySQL omfatter flere Linux kommandolinje klient verktøy for administrasjon og . administrere databaser Disse verktøyene forenkler mange oppgaver , og kan enkelt manus og planlagt med cron jobber

    mysqladmin : . Administrer din MySQL server alternativer inkluderer å skape og slippe databaser , endre passordet ditt , og viser status og rødme cacher. .

    mysqlcheck : Utfør tabellen vedlikehold, inkludert reparasjon , optimalisering og analyse

    mysqldump : . . Eksporter data eller hele databasen i XML , avgrenset tekst eller SQL-setninger

    mysqlimport : importere data fra en fil til en database tabell

    mysqlshow : . . Vis informasjon om din database , dets tabeller og tabeller ' søyler og indekserer

    früher :

     Weiter:
      Relatert Artike
    ·Slik finner du ut en relativ App Root i PHP 
    ·Sette inn et registreringsskjema Into MySQL 
    ·Slik bruker du en PHP Session å forhåndsutfylle 
    ·Hvordan endre kolonnenavnet i MySQL 
    ·Slik viser Database data i websider 
    ·Om PHP File Upload Funksjon 
    ·Hvordan å skape et trygt Permalink i PHP 
    ·Hvordan bygger jeg dynamiske nettsider ved hjelp av PHP…
    ·Hvordan aktivere en FTP- tilkobling Med PHP 
    ·Hvordan du kan vise PHP nettstedet på localhost 
      Anbefalte artikler
    ·Hvordan lage en Working Rammeverk 
    ·Hvordan lage en rutet hendelse programmatisk 
    ·Hvordan får du tak i den modus av en liste i Python 
    ·Hvordan lage elementer med JavaScript Client Side 
    ·Hvordan bruke Xcopy å klone en disk 
    ·Introduksjon til pseudokode 
    ·Hvordan å kalle en funksjon fra en streng i Python 
    ·Slik deaktiverer PHP for en undermappe 
    ·Hvordan oppdatere Joomla ! K2 
    ·Hvordan lage WinAPI Listbox 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/