| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Indsæt Into en MySQL-database
    Indsættelse nye rækker i en MySQL tabel er opnået med INSERT kommando. For det meste , vil det være nødvendigt at indsætte data i tabellen på én gang, men MySQL giver mulighed for dig at indsætte nogle data og efterlade udefinerede kolonner standardværdien . Instruktioner
    1

    Saml dine data , da nogle tabeller har begrænsninger disallowing oprettelsen af ​​en ny række uden at alle kolonnerne til stede. Det er også hurtigere at indsætte hele rækker af data i stedet for at indsætte nogle data og tilføje til den række senere. Denne tabel har navn, adresse, telefonnummer og balance felter. Oprettelse af en ny kunde ud: Eksempel: " John Doe ", " 24 Main St. ", " 555-5555 " , 0,00
    2

    indsætte data , holde det i samme rækkefølge som tabeldefinitionen . Dette skyldes , med denne første form for INSERT kommando , du indsætter data for hver kolonne i stedet for en liste over de kolonner, du vil indsætte. For at få rækkefølgen af ​​kolonner for tabellen Kunder , skal du bruge "Beskriv kunderne " kommando . Eksempel: INSERT INTO kunder VALUES ( " John Doe ", " 24 Main St. ", " 555-5555 " , 0,00 ),
    3

    Efterlad udefinerede kolonner som standard data, hvis du kan kun indsætte nogle af de data . Hver søjle har allerede en standard værdi til at bruge, hvis du ikke har noget valg , men for at indsætte nogle af de data senere. Du er nødt til at passere en liste over kolonner, der skal tildeles til sammen med dine data. I dette eksempel , da du kun kender navn og telefonnummer for kunden , der er de eneste to felter, du kan indsætte . Eksempel: INSERT INTO kunder (navn, ph_number ) VALUES ( " John Doe ", " 555-5555 ");
    4

    Optimer database adgang ved at gøre så få forespørgsler som muligt. Gør dette ved at indsætte flere rækker på samme tid . Brug flere parentes datasæt adskilt af kommaer efter VÆRDI søgeord. Eksempel: INSERT INTO kunder ( navn, ph_number ) VALUES ( " John Doe ", " 555-5555 " ) , ( ​​" Jack Smith ", " 555-6666 " ) , ( ​​" Jill Brown ", " 555-7777 ");
    5

    Brug en SELECT kommando i stedet for VÆRDIER nøgleordet , når du ønsker at gemme resultaterne af en SELECT forespørgsel i en anden tabel. Dette kan bruges til at eksportere data fra et bord og importere den ind i en anden med en enkelt forespørgsel. Sørg for at få rækkefølgen af ​​kolonnerne korrekte , så godt. Her data fra en gammel kundedatabase ( bordet old_customers ) migrerer til en ny kundedatabase. Eksempel: INSERT INTO kunder (navn, ph_number , adresse , balance ) SELECT navn, ph_number , adresse , balance FRA old_customers ,

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan ændre en String til en VAR navn i PHP 
    ·Sådan : PHP MySQL undslippe HTML for Insert 
    ·Sådan oprettes en ny tom i PHP 
    ·Sådan sparer en PHP fil med Filezilla 
    ·Sådan importeres filer fra jZip til PHP MyAdmin 
    ·Urlencode & Specialtegn i PHP 
    ·Tutorial for en PHP Session Log 
    ·Sådan Echo variable ved hjælp af PHP 
    ·Sådan Bestem Selv numre fra ulige numre ved hjælp af …
    ·Sådan Opdatere en kolonne i MySQL 
      Anbefalede Artikler
    ·Sådan Edit Forms i DataGridView 
    ·Sådan Beregn langdistance telefon gebyrer fra en CSV-f…
    ·Sådan kontrolleres , om en Ruby String Har en Understr…
    ·VB6 : Sådan læses en computer navn fra registret 
    ·Hvorfor er Java Annotation Ignoreret i Code 
    ·Sådan Program valg i en batch-fil 
    ·Hvordan man skriver en Div Fra JavaScript 
    ·Ulemperne ved en flad -File Based System 
    ·Tutorial om String Kontrol i Python 
    ·Java og stavekontrol 
    Copyright © Computer Viden http://www.computerdk.com