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

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

Βοήθημα για MySQL Lock

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

1 Ανοίξτε το εργαλείο ερώτησης MySQL . Πληκτρολογήστε ένα ερώτημα που κλειδώνει τον πίνακα . Για παράδειγμα , για να αποτρέψει άλλους από την ανάγνωση των δεδομένων , ενώ μπορείτε να εκτελέσετε τις ερωτήσεις σας , πληκτρολογήστε τα εξής:

ΠΙΝΑΚΕΣ LOCK table_name ΔΙΑΒΑΣΤΕ ? 2

Πληκτρολογήστε οποιεσδήποτε πρόσθετες ερωτήσεις που θέλετε να εκτελέσετε , ενώ έχετε έχουν κλειδωθεί ο πίνακας εικόνων
3

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

ΞΕΚΛΕΙΔΩΣΤΕ ΠΙΝΑΚΕΣ ?
Η 4

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

Η

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

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