Δημιουργία της βάσης δεδομένων MySQL για να κρατήσει τα δεδομένα της Access χρησιμοποιώντας την MySQL γραμμής εντολών , ή ένα βοηθητικό πρόγραμμα όπως το " phpMyAdmin . " Για παράδειγμα , στο MySQL γραμμή εντολών, πληκτρολογήστε :
CREATE DATABASE ` υπαλλήλους ` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ? 2
Δημιουργήστε έναν πίνακα MySQL με μια δομή που είναι η ίδια όπως η δομή της βάσης δεδομένων Access χρησιμοποιώντας τη γραμμή εντολών της MySQL , ή ένα βοηθητικό πρόγραμμα όπως το " phpMyAdmin . " Για παράδειγμα , στο MySQL γραμμή εντολών, πληκτρολογήστε :
CREATE TABLE ` υπαλλήλους ` ` ` εργαζομένων (
` id ` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , πώληση
. ` όνομα ` VARCHAR ( 100 ) NOT NULL , πώληση
` e-mail ` VARCHAR ( 100 ) NOT NULL
) ΚΙΝΗΤΗΡΑΣ = MyISAM ?
εικόνων 3
Δημιουργία ένα αρχείο PHP χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας ή το Notepad . Συνδεθείτε με την βάση δεδομένων της Access , χρησιμοποιώντας τη λειτουργία " odbc_connect » , και περνώντας το όνομα της βάσης δεδομένων /τοποθεσία , το όνομα χρήστη και τον κωδικό πρόσβασης . Για παράδειγμα, πληκτρολογήστε :
$ ΑΔΒΓ = odbc_connect ( " πρόσβαση " , "χρήστης " , " πέρασμα" ) ή να πεθάνουν ( " Δεν ήταν δυνατή η σύνδεση με τη βάση δεδομένων Access ! " ) ?
Η 4
Δημιουργήστε ένα ερώτημα για να επιλέξετε όλες τις εγγραφές από το έγγραφο της Access . Για παράδειγμα, πληκτρολογήστε :
$ query = "SELECT * FROM εργαζομένων" ?
5
Εκτελέστε το ερώτημα με τη βάση δεδομένων της Access χρησιμοποιώντας το " odbc_exec " λειτουργία. Για παράδειγμα, πληκτρολογήστε :
$ result = odbc_exec ( $ ΑΔΒΓ , $ query ) ή να πεθάνουν ( " Δεν ήταν δυνατή η εκτέλεση του ερωτήματος σε βάση δεδομένων της Access ! " ) ?
Η 6
Σύνδεση με το MySQL server της βάσης δεδομένων , και επιλέξτε τη βάση δεδομένων που δημιουργήσατε . Για παράδειγμα, πληκτρολογήστε :
$ mdbc = mysql_connect ( " localhost " , "username" , " password" ) ή να πεθάνουν ( " ! Δεν ήταν δυνατή η σύνδεση με το διακομιστή βάσης δεδομένων MySQL ")?
$ mdb = mysql_select_db ( «εργαζόμενοι») ή να πεθάνουν ( "Δεν μπόρεσα να επιλέξτε τη βάση δεδομένων MySQL ! " ) ?
Η 7
μετακινηθείτε μέσα από τις γραμμές της βάσης δεδομένων Access, και την εισαγωγή των δεδομένων σε PHP μεταβλητές . Δημιουργήστε ένα ερώτημα string για να εισαγάγετε τα δεδομένα για κάθε γραμμή στη βάση δεδομένων MySQL . Για παράδειγμα, πληκτρολογήστε :
ενώ ( odbc_fetch_row ( $ result ) ) {
$ id = odbc_result ( $ αποτέλεσμα , "id" ) ?
$ Name = odbc_result ( $ αποτέλεσμα , " όνομα")?
$ email = odbc_result ( $ αποτέλεσμα , "e-mail ")?
$ ένθετο = sprintf ( ' INSERT INTO ` υπαλλήλους ` ( ` id ` , ` όνομα ` , ` e-mail ` ) ΑΞΙΕΣ ( " % s " , " % s " , " % s " ) , $ id , $ name , $ email ) ?
8
Εκτελέστε το ένθετο MySQL . ερώτημα για να εισαγάγετε τα δεδομένα , και να κλείσει ο κύκλος
$ ins_result mysql_query = ( $ ένθετο ) ή να πεθάνουν ( " δεν ήταν δυνατή η εισαγωγή δεδομένων στη βάση δεδομένων MySQL ! " ) ? }
>
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα