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

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

MySQL εντολές Tutorial

Το εγχειρίδιο αναφοράς MySQL χωρίζει εντολές σε « διοικητικές εντολές " και " δηλώσεις". Οι διοικητικές εντολές είναι αυτές που ο πελάτης MySQL ερμηνεύει . Δηλώσεις είναι εντολές ( ερωτήματα) που αποστέλλονται στο διακομιστή MySQL και χρησιμοποιούνται για την επεξεργασία δεδομένων και τη διαχείριση του διακομιστή . Οι εντολές δεν είναι ευαίσθητη υπόθεση , αλλά MySQL σύμβαση είναι να κεφαλαιοποιήσει την πλήρη εντολή και να χρησιμοποιήσετε πεζά γράμματα για να δείξει τις βάσεις δεδομένων , πίνακες και στήλες. Διοικητικές εντολές
Η

Η πρώτη εντολή που πρέπει να ξέρετε για να έχετε πρόσβαση στον πελάτη MySQL είναι η εντολή κέλυφος του λειτουργικού συστήματος " mysql - u όνομα - p" . Αυτή η εντολή είναι δακτυλογραφημένα στη γραμμή εντολών του λειτουργικού σας συστήματος , και σας συνδέει με το διακομιστή MySQL . Αφού έχετε συνδεθεί στον server , θα σας παρουσιαστεί με ένα " mysql > " εντολών . Αυτό είναι όπου θα πληκτρολογήσετε τις εντολές που χρησιμοποιούνται από τον MySQL .

Ο πλήρης κατάλογος των διοικητικών εντολών μπορεί να βρεθεί με την πληκτρολόγηση "βοήθεια" ή " \\ h" στη γραμμή εντολών ή στο εγχειρίδιο αναφοράς MySQL ( βλέπε Πόρων ) και να περιλαμβάνει «σαφή» ( καταργήστε την εντολή ) , "exit " (έξοδος MySQL ) , " πηγή " ( εκτελέσει ένα αρχείο SQL ) , και "χρήση" ( χρήση μιας βάσης δεδομένων ) .

Για να συνδεθείτε με η βάση δεδομένων που θέλετε να χρησιμοποιήσετε , θα πληκτρολογήσετε τη "βάση δεδομένων ΧΡΗΣΗ ? " εντολή ( αντικαταστήστε το " βάση δεδομένων " με το ακριβές όνομα της βάσης δεδομένων ) . Όλα τα ονόματα των βάσεων δεδομένων , πίνακα και στήλης είναι ευαίσθητη υπόθεση μέσα σε MySQL . Έτσι , αν το όνομα της βάσης δεδομένων " δοκιμή", δεν μπορείτε να έχετε πρόσβαση πληκτρολογώντας "TEST " ή

Σημειώστε ότι η «βάση δεδομένων ΧΡΗΣΗ ? " "Test ". Εντολή τελειώνει με ένα ερωτηματικό . Σχεδόν κάθε εντολή που χρησιμοποιείται από την MySQL τελειώνει με ένα ερωτηματικό . Εάν πληκτρολογήσετε την εντολή χωρίς την τελεία και πατήστε "Enter ", θα πρέπει να παρουσιάζονται με την " - > " εντολών . Αυτό το μήνυμα λέει ότι η MySQL είναι σε αναμονή για περισσότερα στοιχεία από εσάς . Απλά πληκτρολογήστε το ερωτηματικό που λείπει και η εντολή θα εκτελεστεί .
Εικόνων Δηλώσεις
Η

περισσότερες από τις εντολές που χρησιμοποιείτε σε MySQL θα είναι ό, τι η MySQL Αναφορές Εγχειρίδιο κλήσεις «δηλώσεις» ή " ερωτήματα " . Περιλαμβάνουν τις εντολές για τη δημιουργία πινάκων , να επεξεργαστούν δεδομένα , και τη διαχείριση της βάσης δεδομένων . Ο πλήρης κατάλογος των δηλώσεων SQL μπορούν να βρεθούν στο κεφάλαιο 12 του Εγχειριδίου Αναφοράς MySQL ( βλέπε Πόρων ) . Αυτό το άρθρο θα καλύψει μερικές από τις πιο κοινές εντολές SQL

Για να δείτε τα τραπέζια που βρίσκονται αυτή τη στιγμή σε μια βάση δεδομένων , χρησιμοποιήστε τα . " ΠΙΝΑΚΕΣ ΤΙΜΩΝ ? " Εντολή . Αυτή η εντολή θα παραθέσει μία στήλη με κάθε πίνακα ως σειρά εντός της στήλης . Μπορείτε επίσης να χρησιμοποιήσετε την εντολή δείχνουν να παρουσιάζουν τις στήλες σε έναν πίνακα , με τους σύνταξη " ΣΤΗΛΕΣ SHOW ΑΠΟ πίνακα? " ( Αντικαταστήστε το " τραπέζι " με το πραγματικό όνομα του πίνακα )

Για να δημιουργήσετε έναν νέο πίνακα . , χρησιμοποιήστε το " CREATE TABLE " δήλωση. Για παράδειγμα :

CREATE TABLE διεύθυνση ( fname VARCHAR ( 20 ) , lname VARCHAR ( 20 ) , staddress VARCHAR ( 50 ) , zip INT ( 7 ) ) ?

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

Για εισαγωγή δεδομένων σε πίνακα , χρησιμοποιήστε την πρόταση INSERT , με τη σύνταξη : .

INSERT INTO διεύθυνση ΑΞΙΕΣ ( « Κρις », « Miller » , '301 Οπουδήποτε St ' , 17598 ) ?
Όπως μπορείτε να δείτε , οι τιμές που θέλετε να εισαγάγετε στον πίνακα περικλείονται σε παρενθέσεις και κορδόνι ( οι κειμένου ) τιμές περικλείονται σε μονά εισαγωγικά . Οι τιμές πρέπει να αναγράφονται με την ίδια σειρά όπως οι στήλες που προβλέπονται στο CREATE TABLE δήλωση

Η πρόταση SELECT σας επιτρέπει να έχουν πρόσβαση στα δεδομένα από τους πίνακες με τη σύνταξη : .

SELECT * ΑΠΟ διεύθυνση?

Ο * μπαλαντέρ λέει MySQL να επιστρέψει όλες τις εγγραφές από τη διεύθυνση του πίνακα . Η δήλωση SELECT μπορεί να χρησιμοποιηθεί με πολλές άλλες λέξεις-κλειδιά , και μπορεί να περιλαμβάνει καταστάσεις ΕΝΩΣΗΣ και δευτερεύοντα ερωτήματα . Για περισσότερες πληροφορίες σχετικά με την πρόταση SELECT , βλέπε Πόρων .
Εικόνων
εικόνων

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

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