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

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

Πώς να συνδεθείτε σε πολλαπλές βάσεις δεδομένων σε PHP και MySQL

Για να συνδεθείτε σε οποιαδήποτε βάση δεδομένων MySQL σε PHP , θα πρέπει να παρέχει τέσσερα στοιχεία : το όνομα του κεντρικού υπολογιστή βάσεων δεδομένων , το ίδιο το όνομα της βάσης δεδομένων , ένα όνομα χρήστη και τον κωδικό πρόσβασης . Χρησιμοποιήστε τη λειτουργία PHP " mysql_connect " για να δημιουργηθεί η σύνδεση με τον server , τότε χρησιμοποιήστε τη λειτουργία " mysql_select_db " για να επιλέξετε μια συγκεκριμένη βάση δεδομένων . Μπορείτε να συνδεθείτε σε πολλές βάσεις δεδομένων , όπως κάθε φορά που χρειάζεστε . Μετά την αποκατάσταση της σύνδεσης με μια βάση δεδομένων , χρησιμοποιήστε ερωτήματα για να επιλέξετε , να προσθέσετε , να διαγράψετε και να τροποποιήσετε τα δεδομένα από τους πίνακες . Οδηγίες
Η

1 Ανοίξτε το αρχείο PHP σας . Τοποθετήστε τον κέρσορα στο πάνω μέρος του αρχείου και πληκτρολογήστε τα εξής: ?

$ dbHost1 = " database_host_name " ?

$ DbUsername1 = "username" ?

$ dbPassword1 = "password" ?

$ dbName1 = " database_name " ?

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

Πληκτρολογήστε τα ακόλουθα : .

$ Dbh1 = mysql_connect ( $ dbHost1 , $ dbUsername1 , $ dbPassword1 ) ?

mysql_select_db ( $ dbName1 ) ?

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

Πληκτρολογήστε τα ακόλουθα : .

$ DbHost2 = " database_host_name " ?

$ dbUsername2 = "username" ?

$ dbPassword2 = "password" ?

$ dbName2 = " database_name " ?

$ dbh2 = mysql_connect ( $ dbHost2 , $ dbUsername2 , $ dbPassword2 ) ?

mysql_select_db ( $ dbName2 ) ?

οι γραμμές αυτές δημιουργούν τις μεταβλητές και να δημιουργήσουν τη σύνδεση με μια δεύτερη βάση δεδομένων MySQL . Αν υπάρχει αυτή η βάση δεδομένων στον ίδιο κεντρικό υπολογιστή ως πρώτη βάση δεδομένων - η οποία δεν είναι πάντα η περίπτωση - τότε δεν χρειάζεται εκ νέου τις τρεις πρώτες μεταβλητές ή τη γραμμή " mysql_connect " . Απλώς παρέχουν ένα νέο όνομα βάσης δεδομένων για τη λειτουργία " mysql_select_db " .
Η 4

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

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

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