Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
MySQL Syntax Issues
Veel websites maken gebruik van gegevens die zijn opgeslagen in de MySQL- relationeel databasesysteem . Met behulp van dit systeem , ontwikkelaars model hun gegevens in tabellen en kolommen . Elke record van gegevens in een tabel kan een waarde voor elke kolom in die tabel . MySQL kan meerdere soorten gegevens op te slaan , en ontwikkelaars kunnen een scala van de verwerking verklaringen aan de gegevens in een MySQL- systeem te beheren gebruiken . Zoals bij alle scripting proces fouten zijn vaak met de meest gebruikte types statement geassocieerd met bepaalde problemen . Verklaringen

Ontwikkelaars
gebruiken SQL-statements te maken, bijwerken en bevragen MySQL databases . Door het schrijven van SQL- scripts , kunnen ontwikkelaars verschillende soorten instructie uit te voeren op een MySQL database , waaronder select statements voor queries , updaten verklaringen voor het veranderen van waarden , steek verklaringen voor nieuwe data toe te voegen aan een tafel en maak verklaringen voor het daadwerkelijk bouwen van tafels . De syntaxis binnen deze verklaringen moeten precies te zijn voor het proces succesvol te zijn . Evenals het voorkomen van een SQL- script van het succesvol uitvoeren , kunnen fouten in MySQL syntax veroorzaken hele webapplicaties te mislukken .
Database-items

MySQL database verklaringen
verwijzen vaak naar tabel en kolomnamen , zoals het volgende voorbeeld vraaginstructie demonstreert :

SELECT cust_name
FROM customer_details ;

Als de tabel of kolom namen niet zijn vertegenwoordigd in de query verklaring precies zoals ze in de MySQL database , dit proces zal niet succesvol zijn. De MySQL sleutelwoorden voor " select " en " uit " moet ook correct worden gespeld . Deze voorwaarden hoeven niet in hoofdletters te worden opgenomen , zolang ze correct worden gespeld , maar met behulp van hoofdletters kan een verklaring leesbaarder te maken - . En het script als geheel dan ook minder kans op fouten in het algemeen

waarden

MySQL verklaringen
bevatten vaak gegevenswaarden . Dit geldt ook voor updates , inserts en vragen , zoals de volgende tussenvoegselverklaring demonstreert :

INSERT INTO
customer_details ( cust_id , cust_name ) VALUES ( 12 , " John Smith " ) ;

In dit geval is de tabel-en kolomnamen mogen geen fouten bevatten , en de waarden moeten correct worden geformatteerd . Hier , de eerste kolom waarde is een integer en het tweede is een tekenreeks . Terwijl het getal direct kunnen worden opgenomen , moet de tekenreeks tussen aanhalingstekens of het zal leiden tot fouten in de syntaxis . Update en steek verklaringen bevatten altijd data waarden toe te voegen aan de database , maar queries kunnen omvatten dergelijke waarden als een optie , als de volgende code toont :

SELECT cust_name FROM customer_details WHERE cust_id = 12 ;

Deze code opvraagt ​​tabel rijen met een bepaalde waarde in een van de kolommen .
Associated Technologies

MySQL databases
werken vaak in combinatie met andere webtechnologieën , zoals server - side scripts in PHP en HTML voor webpagina markup . Wanneer ontwikkelaars gebruiken PHP- scripts naar de website interfaces te bouwen , ze zijn MySQL verklaringen in deze scripts , dan zullen de resultaten in te bouwen in HTML-opmaak -code . Dit proces kan bijzonder moeilijk uit te voeren zonder syntax fouten . Het volgende voorbeeld PHP- code breidt het insert statement code aan te tonen :

$ query = " INSERT INTO customer_details ( cust_id , cust_name ) VALUES ( 12 , ' John Smith ' ) " ;

om verwarring te voorkomen , gebruikt de code enkele aanhalingstekens om de gegevens waarde en dubbele aanhalingstekens rond de verklaring zelf . Zonder deze wijziging zou de uitspraak van een syntax error

bevatten .

Previous: Next:
  PHP /MySQL Programmering
·PHP Class var Functie 
·Hoe maak je een Carriage Retur…
·Hoe te controleren of een Arra…
·PHP -indelingen voor Time Stam…
·Hoe te Variabelen in Var Dump …
·Hoe maak ik een Travel Service…
·Hoe maak ik een e-mailadres Me…
·Hoe te InnoDB inschakelen in M…
·Hoe maak TNX sneller gaan 
  Related Articles
Hoe te Cursor Standaard Syntax ligt in V…
Hoe te DataGridView gebruiken voor MySQL…
Syntaxis voor een Log functie in VBA 
Hoe maak je een lijst kopiëren Met Pyth…
Ik heb een ongeldige Syntax Error in Pyt…
Hoe te controleren de Syntax in een Perl…
Wat is PERL Syntax 
Hoe je Perl Syntax fouten Catch 
Wat is de Perl syntax voor URL Encoding …
  Programmering Articles
·Hoe maak je een DIV op PHP vervangen? 
·Hoe kan ik PHP Variabelen converteren na…
·Batchtellers Plaats een PHP -bestand in …
·Hoe te Output Tekens met een MySQL Query…
·Hoe te programmeren met behulp van Visua…
·Hoe te Duplicaten verwijderen in Prolog 
·Hoe te gebruiken JavaScript om Priemfact…
·Hoe maak je een CV maken met de JavaScri…
·Hoe maak je een Video -bestand maken met…
Copyright © Computer Kennis http://www.nldit.com