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

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

Πώς να χρησιμοποιήσετε GUIDs Ως πρωτεύον κλειδί

Τα πρωτεύοντα κλειδιά που χρησιμοποιούνται σε βάσεις δεδομένων για να προσδιορίσει επακριβώς μια σειρά από στοιχεία . Παραδοσιακά, ένα δεδομένο πίνακα θα χρησιμοποιήσει προσαύξηση ακέραιοι ( 1 , 2 , 3 , ... ) για να ορίσετε ένα πρωτεύον κλειδί σε μια σειρά δεδομένων . Αυτή η σειρά μπορεί στη συνέχεια να ανακτηθούν γρήγορα με την κλήση του αριθμού , ή πρωτεύον κλειδί , που συνδέονται με αυτή τη γραμμή. Καθολικά μοναδικά αναγνωριστικά - GUIDs , ή μερικές φορές UUIDs - είναι πολύπλοκες , 16 - bit άλφα - αριθμητικό χορδές . Χρησιμοποιώντας ένα GUID αντί για προσαύξηση ακέραιος κάνει το GUID για μια σειρά παγκοσμίως αναγνωρίσιμα σε πολλαπλές βάσεις δεδομένων , και όχι μόνο μέσα σε ένα δεδομένο πίνακα της βάσης δεδομένων . Οδηγίες
Η

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

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

Καλέστε τη λειτουργία για τη γλώσσα προγραμματισμού του πηγαίου κώδικα σας, που παράγει τα αναγνωριστικά GUID . Καλώντας αυτή τη λειτουργία θα προκαλέσει η λειτουργία για να επιστρέψει μια έτοιμη GUID . Εκχωρήσει το προϊόν αυτής της λειτουργίας σε μια μεταβλητή για το πρωτεύον κλειδί . Ανατρέξτε στην ενότητα " Συμβουλές " για το τι αυτή η λειτουργία είναι για διαφορετικές γλώσσες προγραμματισμού .
Η

4 Αντικαταστήστε την παλιά τιμή του πρωτεύοντος κλειδιού στη σειρά των δεδομένων που το πρόγραμμά σας θα εισαχθεί στη βάση δεδομένων με τη μεταβλητή στην οποία έχετε αποθηκεύσει το GUID .
Η
εικόνων

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

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