Ποια εντολή μπορεί να προσθέσει μια νέα εγγραφή στις βάσεις δεδομένων MySQL;

Poia Entole Mporei Na Prosthesei Mia Nea Engraphe Stis Baseis Dedomenon Mysql



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

Αυτή η ανάρτηση θα παρέχει την εντολή για προσθήκη νέων εγγραφών στον πίνακα βάσεων δεδομένων 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.