Πώς εισάγω δεδομένα σε μια συγκεκριμένη σειρά στη MySQL;

Pos Eisago Dedomena Se Mia Synkekrimene Seira Ste Mysql



Η MySQL είναι ένα RDBMS που αποθηκεύει και διαχειρίζεται τεράστια δεδομένα σε οργανωμένη μορφή, έτσι ώστε τα δεδομένα να μπορούν να διαχειρίζονται αποτελεσματικά. Παρέχει επίσης τη δυνατότητα ενημέρωσης δεδομένων χρησιμοποιώντας το « ΕΚΣΥΓΧΡΟΝΙΖΩ 'ερώτημα με ' Οπου ” όρος που ταιριάζει με μια συγκεκριμένη συνθήκη ή συνθήκη στις υπάρχουσες εγγραφές.

Αυτός ο οδηγός θα συζητήσει πώς να:







Προαπαιτούμενο

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



Εμφάνιση βάσεων δεδομένων.

Η έξοδος εμφανίζει μια λίστα βάσεων δεδομένων:







Επιλέξτε μια βάση δεδομένων. Για αυτήν την ανάρτηση, το όνομα της βάσης δεδομένων είναι ' λινούξιντ ”:

χρησιμοποιήστε linuxhit?

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



Εμφάνιση πινάκων.

επιλέξτε * από εργαζόμενος.

Εισαγάγετε δεδομένα σε μια νέα σειρά στη MySQL

Για να εισαγάγετε δεδομένα σε μια νέα σειρά, χρησιμοποιήστε το ' ΕΙΣΑΓΩΓΗ ΣΤΟ ” εντολή και καθορίστε το όνομα του πίνακα. Εισαγάγετε τα ονόματα των στηλών και τις τιμές τους. Για παράδειγμα, εάν θέλετε να εισαγάγετε μια νέα σειρά στο ' υπάλληλος ' πίνακα, χρησιμοποιήστε αυτό το ερώτημα:

INSERT INTO υπάλληλος (Id,CompanyName,ContactName,City,Country,Phone)VALUES(7,'Maroon Door','John','London','UK','(000) 123-2531');

Μετά την επιτυχή εκτέλεση της εντολής ' Ερώτηση Εντάξει Θα εμφανιστεί το μήνυμα:

Για να επαληθεύσετε εάν η νέα σειρά έχει προστεθεί ή όχι, χρησιμοποιήστε αυτό το ερώτημα:

επιλέξτε * από εργαζόμενος.

Η νέα σειρά εισάγεται με επιτυχία στον πίνακα:

Εισαγάγετε δεδομένα σε μια συγκεκριμένη στήλη

Για να εισαγάγετε δεδομένα σε μια συγκεκριμένη στήλη χρησιμοποιώντας το ' ΣΕΙΡΑ », δήλωση. Για παράδειγμα, εάν θέλετε να ενημερώσετε τις στήλες ' Πόλη ' και ' Χώρα ” σε μια συγκεκριμένη τιμή, εκτελέστε αυτό το ερώτημα:

ΕΝΗΜΕΡΩΣΗ ΣΕΤ υπαλλήλου Πόλη = 'Λονδίνο', Χώρα = 'Ηνωμένο Βασίλειο';

Τα νέα δεδομένα θα εισαχθούν με επιτυχία σε αυτές τις στήλες:

Εισαγάγετε δεδομένα σε μια συγκεκριμένη σειρά που πληροί μια συνθήκη

Για να εισαγάγετε δεδομένα σε μια συγκεκριμένη σειρά που πληροί μια συνθήκη στο ' Οπου «ρήτρα. Εάν θέλετε να αλλάξετε την τιμή του ' Πόλη ' και ' Χώρα », « Οπου ' ο ' ταυτότητα ' είναι ίσο με ' 1 ”, εκτελέστε αυτό το ερώτημα:

ΕΝΗΜΕΡΩΣΗ ΣΕΤ εργαζόμενου Πόλη = 'Οσάκα', Χώρα = 'Ιαπωνία' όπου id = 1;

Το μήνυμα ' Ερώτημα ΟΚ, επηρεάζεται 1 σειρά ' δείχνει ότι τα δεδομένα ενημερώθηκαν με επιτυχία στο ' 1 'σειρά. Για επαλήθευση εμφανίζει τα δεδομένα του πίνακα πληκτρολογώντας:

επιλέξτε * από εργαζόμενος.

Τα δεδομένα εισάγονται με επιτυχία:

Εισαγάγετε δεδομένα σε μια συγκεκριμένη σειρά που πληροί πολλαπλές συνθήκες

Ο ' ΕΚΣΥΓΧΡΟΝΙΖΩ Η δήλωση μπορεί να περιέχει πολλαπλές συνθήκες χρησιμοποιώντας τους Λογικούς τελεστές. Εάν θέλετε να εισαγάγετε δεδομένα σε σειρές που πληρούν την συνθήκη 'Where' το αναγνωριστικό τους είναι ίσο με ' 2 '' ΚΑΙ ' ο ' Ονομα επαφής ' είναι ίσο με ' Saavedra ”, εκτελέστε αυτό το ερώτημα:

ΕΝΗΜΕΡΩΣΗ ΣΕΤ υπαλλήλου Πόλη = 'Οσάκα', Χώρα = 'Ιαπωνία' όπου id > 2 ΚΑΙ Όνομα επαφής = 'Saavedra';

Μία σειρά πληροί αυτήν την καθορισμένη συνθήκη, επομένως οι τιμές της θα ενημερωθούν για ' Πόλη ' και ' Χώρα ”, για να επαληθεύσετε τις αλλαγές εμφανίστε τα δεδομένα του πίνακα:

Έχετε μάθει πώς να εισάγετε δεδομένα σε μια συγκεκριμένη σειρά στη MySQL.

συμπέρασμα

Στη MySQL για να εισαγάγετε δεδομένα σε μια συγκεκριμένη σειρά σε έναν υπάρχοντα πίνακα χρησιμοποιήστε το ' ΕΚΣΥΓΧΡΟΝΙΖΩ 'δήλωση με το ' Οπου ” Ρήτρα για τον καθορισμό της συνθήκης. Η MySQL θα εισαγάγει δεδομένα μόνο σε μια σειρά που πληροί την προϋπόθεση. Για να ορίσετε πολλαπλές συνθήκες, χρησιμοποιήστε τους Λογικούς τελεστές. Αυτός ο οδηγός παρουσίασε τη διαδικασία για την εισαγωγή δεδομένων σε μια συγκεκριμένη σειρά στη MySQL.