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
    Hvordan sette inn i en MySQL database
    Sette inn nye rader i en MySQL tabell oppnås med INSERT -kommandoen . For det meste vil det være nødvendig å sette inn data i tabellen på en gang , men MySQL tillater deg å sette inn noen data og la udefinerte kolonner på standardverdien. Instruksjoner
    en

    Samle dine data , siden noen tabeller har begrensninger ikke tillate etableringen av en ny rad uten alle kolonnene til stede . Det er også raskere å sette inn hele rader med data i stedet for å sette inn en del data og legge til raden senere. Denne tabellen har navn , adresse , telefonnummer og balanse felt. Opprette en ny kunde ser slik ut: Eksempel : " John Doe ", " 24 Main St. ", " 555-5555 " , 0,00
    2

    Sett inn dataene, holde den i samme rekkefølge som tabellen definisjon. Dette er fordi , med denne første formen av INSERT -kommandoen , du setter inn data for hver kolonne i stedet for å liste opp de kolonnene du vil sette inn. For å få rekkefølgen på kolonner for kundene bordet , bruke " BESKRIVER kunder "-kommandoen . Eksempel : INSERT INTO kunder VALUES ( " John Doe ", " 24 Main St. ", " 555-5555 " , 0,00 ),
    3

    Leave udefinerte kolonner som standard data hvis du kan bare sette inn noen av dataene . Hver kolonne har allerede en standard verdi å bruke hvis du ikke har noe annet valg enn å sette inn noen av dataene senere . Du må passere en liste med kolonner for å tildele til sammen med dine data . I dette eksempelet , siden du bare vet navnet og telefonnummeret til kunden, de er de eneste to feltene du kan sette inn. Eksempel : INSERT INTO kunder (navn, ph_number ) VALUES ( " John Doe ", " 555-5555 ") ;
    4

    Optimaliser database tilgang ved å gjøre så få spørsmål som mulig. Gjør dette ved å sette inn flere rader samtidig . Bruk flere parenteser datasett atskilt med komma etter verdien søkeordet. Eksempel : INSERT INTO kunder ( navn, ph_number ) VERDIER ( " John Doe ", " 555-5555 " ), ( "Jack Smith ", " 555-6666 " ), ( " Jill Brown" , " 555-7777 ");
    5

    Bruk en SELECT -kommando i stedet for VERDIER nøkkelordet når du vil lagre resultatene av en SELECT- spørring i en annen tabell . Dette kan brukes til å eksportere data fra én tabell og importere den til en annen med en enkelt spørring . Sørg for at du får rekkefølgen av kolonnene riktige , så vel. Her vandrer data fra en gammel kunde database (tabellen old_customers ) til en ny kunde database. Eksempel : INSERT INTO kunder (navn, ph_number , adresse , balanse) SELECT navn, ph_number , adresse , balanse FRA old_customers ;

    früher :

     Weiter:
      Relatert Artike
    ·Informasjon om Oracle Migrasjon til MySQL 
    ·Hvordan Stopp PHP URL Popups i Firefox 
    ·Forskjellen mellom PHP4.0 & PHP5.0 
    ·Hvordan sende Cookies Across Domains 
    ·Hvordan få Antall Retweets i PHP 
    ·Hvordan endre WordPress admin-passord i MySQL 
    ·Lønn for en Jr PHP Programmerer 
    ·Slik fjerner Whitespace i PHP kode på Dreamweaver CS3 
    ·Hvordan slå en streng til en VAR navn i PHP 
    ·Hvordan å analysere e-post til en MySQL DB Bruke PHP 
      Anbefalte artikler
    ·Hvordan kjøre en ekstern Java Script Når en HTML-side…
    ·Hvordan bruke en avmerkingsboks i et GroupBox i NET 
    ·Java og vilkårlige funksjoner 
    ·Debugging i Visual C 
    ·Hvordan lese en String i C 
    ·Hvordan endrer jeg passordet med en ledetekst 
    ·Slik installerer Java XP 
    ·Hvordan til Alternativ addisjon og subtraksjon i Java 
    ·Hvordan lage Java Struts 
    ·Hvordan skrive en enkel Easytrieve Program 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/