Αυτή η ανάρτηση θα παρέχει την εντολή για προσθήκη νέων εγγραφών στον πίνακα βάσεων δεδομένων MySQL.
Ποια εντολή μπορεί να προσθέσει μια νέα εγγραφή στις βάσεις δεδομένων MySQL;
Για να προσθέσετε νέες εγγραφές στους πίνακες βάσεων δεδομένων MySQL, το ' ΕΙΣΑΓΕΤΕ ” μπορεί να χρησιμοποιηθεί δήλωση. Εισάγει ή αποθηκεύει νέα δεδομένα σε πίνακες MySQL μέσα στις βάσεις δεδομένων. Επιτρέπει στους χρήστες να πραγματοποιούν την εισαγωγή εγγραφών με δύο τρόπους, χρησιμοποιώντας ένα μόνο ερώτημα στη MySQL, όπως η προσθήκη εγγραφών σε μία γραμμή και η εισαγωγή εγγραφών σε περισσότερες από μία σειρές.
Σύνταξη
Η γενική σύνταξη του « ΕΙΣΑΓΩΓΗ ΣΤΟ » η δήλωση παρέχεται παρακάτω:
ΕΙΣΑΓΕΤΕ ΣΕ < όνομα πίνακα > ( στήλη 1 , στήλη 2 , στήλη 3 , ... )
ΑΞΙΕΣ ( τιμή 1 , τιμή 2 , ΑΞΙΑ , ... ) ;
Εδώ:
- ' ΕΙΣΑΓΩΓΗ ΣΤΟ Η εντολή ” χρησιμοποιείται για την προσθήκη δεδομένων στους πίνακες.
- ' <όνομα πίνακα> ” είναι το όνομα του πίνακα προορισμού στο οποίο θέλουμε να προσθέσουμε μια νέα εγγραφή.
- ' στήλη 1,… ” είναι το όνομα του πεδίου.
- ' ΑΞΙΕΣ Η πρόταση επιστρέφει μια συλλογή σε μία ή περισσότερες σειρές ως πίνακα.
- ' τιμή 1,… ” είναι η επιθυμητή εγγραφή ή δεδομένα που εισάγουμε.
Πώς να προσθέσετε μια μεμονωμένη εγγραφή στη βάση δεδομένων MySQL;
Ας υποθέσουμε ότι θέλουμε να εισαγάγουμε μια μόνο εγγραφή ή γραμμή στον υπάρχοντα πίνακα. Για να το κάνετε αυτό, ακολουθήστε τα βήματα που παρέχονται.
Βήμα 1: Εκκίνηση τερματικού
Αρχικά, αναζητήστε και ανοίξτε το τερματικό των Windows μέσω του μενού εκκίνησης:
Βήμα 2: Σύνδεση τερματικού με τον MySQL Server
Στη συνέχεια, εκτελέστε το ' mysql εντολή για πρόσβαση στις βάσεις δεδομένων του διακομιστή MySQL:
mysql -u root -pΣτην παραπάνω εντολή:
- ' -σε Η επιλογή δηλώνει το όνομα χρήστη.
- ' ρίζα ” είναι το προεπιλεγμένο μας όνομα χρήστη (μπορεί να διαφέρει ανάλογα με το όνομα χρήστη σας).
- ' -Π Η επιλογή αντιπροσωπεύει τον κωδικό πρόσβασης:
Βήμα 3: Προβολή βάσεων δεδομένων
Τώρα, απαριθμήστε όλες τις διαθέσιμες βάσεις δεδομένων εκτελώντας το ' ΠΡΟΒΟΛΗ εντολή ' με το ' ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ” επιλογή:
ΠΡΟΒΟΛΗ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ;Από τη δεδομένη έξοδο, επιλέξαμε το ' mynewdb ” βάση δεδομένων:
Βήμα 4: Μεταβείτε στην Τοπική βάση δεδομένων
Στη συνέχεια, εκτελέστε το ' ΧΡΗΣΗ ” δήλωση για αλλαγή της βάσης δεδομένων:
ΧΡΗΣΗ mynewdb?
Βήμα 5: Δημιουργία νέου πίνακα
Στη συνέχεια, δημιουργήστε έναν νέο πίνακα στην τρέχουσα βάση δεδομένων χρησιμοποιώντας το ' ΔΗΜΙΟΥΡΓΩ ' εντολή:
ΔΗΜΙΟΥΡΓΩ ΤΡΑΠΕΖΙ Μαθητης σχολειου ( Std INT , Ονομα ΒΑΡΧΑΡ ( 25 ) ΔΕΝ ΜΗΔΕΝΙΚΟ , Επίθετο ΒΑΡΧΑΡ ( 25 ) ΔΕΝ ΜΗΔΕΝΙΚΟ , Πόλη ΒΑΡΧΑΡ ( 40 ) ΔΕΝ ΜΗΔΕΝΙΚΟ , Μόνιμη διεύθυνση ΒΑΡΧΑΡ ( 40 ) ΔΕΝ ΜΗΔΕΝΙΚΟ , Τηλέφωνο ΒΑΡΧΑΡ ( είκοσι ) ΔΕΝ ΜΗΔΕΝΙΚΟ , ΠΕΡΙΟΡΙΣΜΟΣ ΠΚ_Φοιτητής ΠΡΩΤΑΡΧΙΚΟΣ ΚΛΕΙΔΙ ( Std ) ) ;Στην παραπάνω εντολή:
- Δημιουργήσαμε έναν νέο πίνακα με το όνομα ' Μαθητης σχολειου '.
- Προστέθηκαν νέα πεδία, όπως ' Std », « Ονομα », « Επίθετο », « Πόλη ' Μόνιμη διεύθυνση ', και ' Τηλέφωνο ” μαζί με τον κατάλληλο τύπο δεδομένων τους.
- ' ενθ 'για φοιτητική ταυτότητα' Std ' και ' ΒΑΡΧΑΡ ” για τα πεδία που περιλαμβάνουν την τιμή κειμένου.
- ' ΟΧΙ ΚΕΝΟ Η συνθήκη ' εφαρμόζεται σε εκείνα τα πεδία που δεν μπορούν να είναι μηδενικά.
- ' Std Το αναγνωριστικό μαθητή καθορίζεται ως πρωτεύον κλειδί.
Σύμφωνα με την ακόλουθη έξοδο, ένας νέος πίνακας δημιουργήθηκε με επιτυχία:
Βήμα 6: Επαλήθευση
Για να βεβαιωθείτε ότι ο πίνακας που δημιουργήθηκε πρόσφατα υπάρχει στις τρέχουσες βάσεις δεδομένων, εκτελέστε το ' ΔΕΙΞΤΕ ΠΙΝΑΚΕΣ » δήλωση:
ΠΡΟΒΟΛΗ ΤΡΑΠΕΖΙΑ ;
Βήμα 7: Προσθήκη εγγραφών
Τέλος, χρησιμοποιήστε το ' ΕΙΣΑΓΩΓΗ ΣΤΟ ” εντολή για προσθήκη νέων δεδομένων στον πίνακα βάσης δεδομένων MySQL:
ΕΙΣΑΓΕΤΕ ΣΕ Μαθητης σχολειου ( Std , Ονομα , Επίθετο , Πόλη , Μόνιμη διεύθυνση , Τηλέφωνο ) ΑΞΙΕΣ ( '1' , 'ΜΑΡΙΑ' , 'Ναζ' , 'PindiGheb' , 'Ειλικρινής' , '052-253547' ) ;
Βήμα 8: Προβολή περιεχομένου πίνακα
Για να εμφανίσετε το διαθέσιμο περιεχόμενο του πίνακα, εκτελέστε το ' ΕΠΙΛΕΓΩ » δήλωση:
ΕΠΙΛΕΓΩ * ΑΠΟ Μαθητης σχολειου;Όπως μπορείτε να δείτε, μια μόνο εγγραφή έχει προστεθεί στον πίνακα:
Πώς να προσθέσετε πολλαπλές εγγραφές στη βάση δεδομένων MySQL;
Μπορείτε επίσης να εισαγάγετε πολλές εγγραφές στους πίνακες της βάσης δεδομένων MySQL ταυτόχρονα χρησιμοποιώντας το ' ΕΙΣΑΓΩΓΗ ΣΤΟ » δήλωση:
ΕΙΣΑΓΕΤΕ ΣΕ Μαθητης σχολειου ΑΞΙΕΣ ( '2' , 'Roshan' , 'Χάνι' , 'Λαχόρη' , 'Κύρια λωρίδα δρόμου 12' , '021-248847' ) , ( '3' , 'Ζόγια' , 'Αυτό' , 'Καράτσι' , «Κλίφτον» , '082-973747' ) ;Στην παρακάτω επισημασμένη έξοδο, ' Εγγραφές: 2 ' υποδεικνύει ότι προστέθηκαν πολλαπλές εγγραφές:
Στη συνέχεια, εκτελέστε το ' ΕΠΙΛΕΓΩ εντολή για έλεγχο των εγγραφών που προστέθηκαν στον πίνακα:
ΕΠΙΛΕΓΩ * ΑΠΟ Μαθητης σχολειου;
Πώς να προσθέσετε εγγραφές με συνθήκες στη βάση δεδομένων MySQL;
Στους πίνακες βάσης δεδομένων MySQL, επιτρέπεται να προσθέτετε εγγραφές από τον έναν πίνακα στον άλλο χρησιμοποιώντας το ' ΟΠΟΥ » ρήτρα:
ΕΙΣΑΓΕΤΕ ΣΕ Μαθητης σχολειου ΕΠΙΛΕΓΩ * ΑΠΟ Std1 ΟΠΟΥ Πόλη = 'Λαχόρη' ;Εδώ:
- ' Μαθητης σχολειου ” είναι ένας πίνακας που χρειάζεται να προσθέσει εγγραφές.
- ' ΕΠΙΛΕΓΩ Η δήλωση θα επιλέξει τις επιθυμητές εγγραφές.
- ' * ” υποδεικνύει όλα.
- ' ΑΠΟ Ο όρος ” χρησιμοποιείται για την ανάκτηση ορισμένων εγγραφών από τους πίνακες της βάσης δεδομένων.
- ' Std1 ” είναι το όνομα του πίνακα.
- ' ΟΠΟΥ Ο όρος φιλτράρει τις επιθυμητές εγγραφές που πληρούν τις καθορισμένες συνθήκες.
- ' Πόλη = «Λαχόρη» ” εγγραφή του πίνακα προορισμού, που πρέπει να εξαχθεί.
Ο ' Εγγραφές: 1 ' δείχνει ότι μια εγγραφή έχει ληφθεί και προστεθεί στον νέο πίνακα:
Για επαλήθευση, χρησιμοποιήστε το ' ΕΠΙΛΕΓΩ εντολή για επιλογή και εμφάνιση όλων των εγγραφών του καθορισμένου πίνακα:
ΕΠΙΛΕΓΩ * ΑΠΟ Μαθητης σχολειου;
Πώς να προσθέσετε εγγραφές με αντιγραφή από άλλο πίνακα στη βάση δεδομένων MySQL;
Για να αντιγράψετε τις εγγραφές από άλλον πίνακα της ίδιας βάσης δεδομένων, το ' ΕΙΣΑΓΩΓΗ ΣΤΟ Η εντολή ' μπορεί να ασκηθεί αγωγή με το ' ΕΠΙΛΕΓΩ » δήλωση:
ΕΙΣΑΓΕΤΕ ΣΕ Μαθητης σχολειου ΕΠΙΛΕΓΩ * ΑΠΟ Std1;Στην παραπάνω εντολή, το ' Μαθητης σχολειου ' είναι το νέο όνομα πίνακα και ' Std1 ” είναι το όνομα του πίνακα προορισμού από το οποίο πρέπει να αντιγράψουμε τα δεδομένα:
Εκτελέστε το ' ΕΠΙΛΕΓΩ Εντολή ” για προβολή της νέας εγγραφής που αντιγράφηκε από άλλον πίνακα:
ΕΠΙΛΕΓΩ * ΑΠΟ Μαθητης σχολειου;Όπως μπορείτε να δείτε, η εγγραφή που επισημαίνεται παρακάτω αντιγράφεται επιτυχώς από έναν άλλο πίνακα:
Αυτό είναι όλο! Παρέχουμε τη διαδικασία προσθήκης νέας εγγραφής στον πίνακα βάσεων δεδομένων MySQL.
συμπέρασμα
Ο ' INSERT INTO <όνομα πίνακα> (col1, col2, ..) VALUES (τιμή1, τιμή2, ..) Η δήλωση μπορεί να χρησιμοποιηθεί για την προσθήκη μιας νέας εγγραφής στον πίνακα βάσεων δεδομένων MySQL. Μπορεί να προσθέσει ή να αποθηκεύσει νέα δεδομένα σε πίνακες MySQL μέσα στις βάσεις δεδομένων και επιτρέπει στους χρήστες να εισάγουν εγγραφές με δύο τρόπους. Αυτή η ανάρτηση παρείχε και εξηγούσε την εντολή που μπορεί να χρησιμοποιηθεί για την προσθήκη νέων εγγραφών στη MySQL.