Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe in te voegen in een MySQL database
invoegen nieuwe rijen in een MySQL tabel wordt bereikt met het INSERT commando . Voor het grootste deel , zal het nodig zijn om de gegevens in te voegen in de tabel in een keer te zijn , maar MySQL maakt voor u om een ​​aantal gegevens in te voegen en laat undefined kolommen bij de standaardwaarde . Instructies
1

Verzamel uw gegevens , omdat sommige tafels hebben beperkingen niet toe te staan ​​de creatie van een nieuwe rij zonder al van de aanwezige kolommen . Het is ook sneller om hele rijen gegevens in plaats van het plaatsen van een aantal gegevens en het toevoegen aan de rij later invoegen . Deze tabel heeft de naam , adres , telefoonnummer en balans velden . Het creëren van een nieuwe klant eruit ziet : Voorbeeld : " John Doe " , " 24 Main St. " , " 555-5555 " , 0,00 kopen van 2

invoegen van de gegevens , waardoor het in dezelfde volgorde als de tabeldefinitie . Dit is omdat , met deze eerste vorm van het INSERT commando , bent u het invoegen van gegevens voor elke kolom in plaats van een opsomming van de kolommen die u wilt invoegen . Als u de volgorde van de kolommen voor de tabel klanten te krijgen, gebruik de " DESCRIBE klanten " commando . Voorbeeld : INSERT INTO klanten VALUES ( " John Doe " , " 24 Main St. " , " 555-5555 " , 0.00 ) ;
3

Laat undefined kolommen als de standaard gegevens als u slechts invoegen bepaalde gegevens . Elke kolom heeft al een standaardwaarde te gebruiken als je geen keus , maar om een ​​aantal van de gegevens later in te voegen. Je moet een lijst met kolommen toewijzen aan samen met uw gegevens doorgeven . In dit voorbeeld , omdat je weet alleen de naam en het telefoonnummer van de klant , dat zijn de enige twee velden die u kunt invoegen . Voorbeeld : INSERT INTO klanten ( naam , ph_number ) VALUES ( " John Doe " , " 555-5555 " ) ;

Optimaliseren toegang door het maken van zo weinig queries mogelijk 4 database. Doe dit door het invoegen van meerdere rijen tegelijk . Gebruik meerdere haakjes datasets gescheiden door komma's na de VALUE trefwoord . Voorbeeld : INSERT INTO klanten ( naam , ph_number ) VALUES ( " John Doe " , " 555-5555 " ) , ( " Jack Smith " , " 555-6666 " ) , ( " Jill Brown " , " 555-7777 " ) ;
5

met een SELECT- opdracht in plaats van de WAARDEN trefwoord als u wilt de resultaten van een SELECT-query in een andere tabel te slaan . Dit kan worden gebruikt om gegevens te exporteren van de ene tafel en deze importeren in een andere met een enkele query . Zorg ervoor dat u de volgorde van de juiste kolommen te krijgen , als goed. Hier , gegevens uit een oude klantendatabase ( de tabel old_customers ) migreert naar een nieuwe klantendatabase . Voorbeeld : INSERT INTO klanten ( naam , ph_number , adres , saldo ) SELECT naam , ph_number , adres , saldo FROM old_customers ;

Previous: Next:
  PHP /MySQL Programmering
·PHP bestand uploaden Fouten 
·PHP Scripting Voordelen & Nade…
·Hoe een register Pagina bouwen…
·Hoe het opzetten van PHP op II…
·PHP MySQL Database Query 
·De PHP Redirect Functie 
·De PHP gelijk Functie 
·Hoe te gebruiken PHP Redirect …
·Hoe kan ik PHP Online leren 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Header Fout in Python 
·Hoe maak je toegang tot een MySQL databa…
·Hoe maak je een standaard brief Log conv…
·PHP naar XML-conversie 
·Hoe de onSubmit Methode Bel in een Contr…
·MySQL Select Max Graaf Tutorial 
·Hoe kan ik een aangepaste cursor in Java…
·Lijst van SQL-opdrachten 
·Hoe kan ik PHP Scripts for Applications …
Copyright © Computer Kennis http://www.nldit.com