Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

MySQL Σύνταξη Θέματα

Πολλές ιστοσελίδες χρησιμοποιούν τα δεδομένα που αποθηκεύονται στη σχεσιακή βάση δεδομένων MySQL . Με το σύστημα αυτό , οι προγραμματιστές μοντέλο τα δεδομένα τους σε πίνακες και στήλες . Κάθε εγγραφή των δεδομένων σε ένα ενιαίο πίνακα μπορεί να περιλαμβάνει μια τιμή για κάθε στήλη στον εν λόγω πίνακα . MySQL μπορεί να αποθηκεύσει πολλαπλούς τύπους των δεδομένων και προγραμματιστές μπορούν να χρησιμοποιήσουν μια σειρά από καταστάσεις επεξεργασίας για τη διαχείριση των δεδομένων σε ένα σύστημα MySQL . Όπως και με οποιαδήποτε διαδικασία scripting , τα λάθη είναι κοινά , με τα πιο ευρέως χρησιμοποιούμενα είδη δήλωση που σχετίζονται με συγκεκριμένα θέματα . Δηλώσεις
Η

προγραμματιστές χρησιμοποιούν SQL δηλώσεις για τη δημιουργία , ενημέρωση και αναζήτηση βάσεων δεδομένων MySQL . Με τη συγγραφή σεναρίων SQL , οι προγραμματιστές μπορούν να εκτελούν διάφορα είδη της δήλωσης σε μια βάση δεδομένων MySQL , συμπεριλαμβανομένης της επιλογής δηλώσεων για τα ερωτήματα , τις δηλώσεις ενημέρωση για την αλλαγή τιμών , εισάγετε τις δηλώσεις για την προσθήκη νέων δεδομένων σε έναν πίνακα και να δημιουργήσει καταστάσεις για πραγματικά την κατασκευή πινάκων . Η σύνταξη μέσα σε αυτές τις καταστάσεις πρέπει να είναι ακριβής η διαδικασία να είναι επιτυχής . Καθώς και την πρόληψη μια δέσμη ενεργειών SQL από την εκτέλεση με επιτυχία , τα λάθη στη σύνταξη MySQL μπορεί να προκαλέσει ολόκληρο εφαρμογές Web να αποτύχει .
Εικόνων Βάση δεδομένων Αντικείμενα
Η

δηλώσεις της βάσης δεδομένων MySQL αναφέρονται συχνά στο τραπέζι και τα ονόματα των στηλών , όπως η ακόλουθη δήλωση ερώτημα δείγμα παρουσιάζει :

SELECT CUST_NAME ΑΠΟ customer_details ?

Εάν τα ονόματα του πίνακα ή στήλη δεν εκπροσωπούνται στη δήλωση ερώτημα ακριβώς όπως είναι στη βάση δεδομένων MySQL , αυτή η διαδικασία δεν θα είναι επιτυχής . Οι λέξεις-κλειδιά MySQL για την "επιλογή" και "από" πρέπει επίσης να είναι γραμμένες σωστά . Οι όροι αυτοί δεν θα πρέπει να περιλαμβάνονται σε κεφαλαία εφ 'όσον είναι γραμμένες σωστά , αλλά χρησιμοποιώντας κεφαλαία γράμματα μπορεί να κάνει μια δήλωση πιο ευανάγνωστη - . Και το σενάριο στο σύνολό του , επομένως, λιγότερο επιρρεπής σε λάθη σε γενικές γραμμές
Η
Η αξίες
Η

δηλώσεις MySQL συχνά περιλαμβάνουν τιμές δεδομένων . Αυτό περιλαμβάνει ενημερώσεις , ένθετα και ερωτήματα , όπως η ακόλουθη δήλωση ένθετο δείχνει :

INSERT INTO customer_details ( cust_id , CUST_NAME ) ΑΞΙΕΣ ( 12 , " John Smith ")?

Στην περίπτωση αυτή, η ονόματα πινάκων και η στήλη δεν πρέπει να περιέχουν λάθη , και οι τιμές θα πρέπει να διαμορφωθεί σωστά . Εδώ , η πρώτη τιμή στήλης είναι ένας ακέραιος και το δεύτερο είναι μια συμβολοσειρά κειμένου . Ενώ ο ακέραιος μπορεί να συμπεριληφθεί άμεσα , η συμβολοσειρά κειμένου πρέπει να περικλείεται σε εισαγωγικά ή θα προκαλέσει σφάλματα σύνταξης . Δηλώσεις Ενημέρωση και τοποθετήστε περιέχουν πάντα τιμές δεδομένων για να προσθέσει στη βάση δεδομένων , αλλά και τα ερωτήματα θα μπορούν να περιλαμβάνουν τέτοιες τιμές ως επιλογή , καθώς ο κώδικας που ακολουθεί δείχνει :

SELECT CUST_NAME ΑΠΟ ΟΠΟΥ customer_details cust_id = 12 ?

Αυτός ο κώδικας ερωτήματα γραμμές του πίνακα με ιδιαίτερη αξία σε μια από τις στήλες .
εικόνων συναφείς τεχνολογίες
Η

βάσεων δεδομένων MySQL συχνά εργάζονται σε συνδυασμό με άλλες τεχνολογίες Web , όπως ο εξυπηρετητής - side scripts σε PHP και HTML για την ιστοσελίδα σήμανσης . Όταν οι προγραμματιστές να χρησιμοποιούν PHP scripts για να χτίσει διεπαφές ιστοσελίδα , περιλαμβάνουν δηλώσεις MySQL σε αυτά τα σενάρια , στη συνέχεια, την κατασκευή των αποτελεσμάτων σε κώδικα HTML markup . Αυτή η διαδικασία μπορεί να είναι ιδιαίτερα δύσκολο να πραγματοποιηθεί χωρίς σφάλματα σύνταξης . Το ακόλουθο δείγμα κώδικα PHP επεκτείνει τον κωδικό δήλωση ένθετο να αποδείξει :

$ query = " INSERT INTO customer_details ( cust_id , CUST_NAME ) ΑΞΙΕΣ ( 12 , ' John Smith ')" ?

για να αποφευχθεί οποιαδήποτε σύγχυση , ο κώδικας χρησιμοποιεί μονά εισαγωγικά για την αξία των δεδομένων και διπλά εισαγωγικά γύρω από την ίδια τη δήλωση. Χωρίς αυτή την αλλαγή , η δήλωση θα περιέχει ένα σφάλμα σύνταξης .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα