Creare il database MySQL per contenere i dati di accesso utilizzando la riga di comando di MySQL , o un programma come " phpMyAdmin ". Ad esempio , nella riga di comando di MySQL , digitare:
CREATE DATABASE ` dipendenti ` default set di caratteri utf8 COLLATE utf8_unicode_ci ;
2
Creare una tabella MySQL con una struttura che è la stessa come la struttura del database di Access utilizzando la riga di comando di MySQL , o un programma come " phpMyAdmin ". Ad esempio , nella riga di comando di MySQL , digitare:
CREATE TABLE ` dipendenti ` ` dipendenti ` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY , Stati
. ` nome ` VARCHAR ( 100 ) NOT NULL ,
`email` VARCHAR ( 100 ) NOT NULL
) ENGINE = MyISAM ;
3
Creare un file PHP usando un editor o il Blocco note. Connettersi al database di Access utilizzando la funzione " odbc_connect " , e passando il nome del database /posizione , nome utente e password . Ad esempio, digitare :
$ ADBC = odbc_connect ( "accesso" , " user " , "pass" ) or die (" Impossibile connettersi al database di Access ! " ? ) ; creare una query per selezionare tutti i record del documento Access. Ad esempio, digitare : $ query = "SELECT * FROM dipendenti " ; Eseguire la query sul database di Access utilizzando la funzione " odbc_exec " . Ad esempio, digitare : $ risultato = odbc_exec ( $ ADBC , $ query ) or die (" ! Impossibile eseguire la query sul database di Access "); Collegare al server di database MySQL , e selezionare il database creato . Ad esempio, digitare : $ MDBC = mysql_connect ( " localhost " , "username " , "password" ) or die (" Impossibile connettersi al server di database MySQL " ) ; $ mdb = mysql_select_db ( " dipendenti") or die ( "Impossibile selezionare il database MySQL !") ; scorrere le righe del database di Access , e importare i dati in variabili PHP . Creazione di una stringa di query per inserire i dati per ogni riga nel database MySQL . Ad esempio, digitare : mentre ( odbc_fetch_row ( $ risultato) ) { $ id = odbc_result ( $ risultato , "id" ) ; $ name = odbc_result ( $ risultato , "nome" ) ; $ email = odbc_result ( $ risultato , "email" ) ; $ insert = sprintf ( ' INSERT INTO ` dipendenti ` (` id `, ` nome ` , ` email ` ) VALUES ( " % s " , " % s " , "% s " ) ' , $ id , $ nome , $ email ) ; eseguire l' inserto di MySQL . query per inserire i dati e chiudere il ciclo $ ins_result = mysql_query ( $ insert ) or die ( "Impossibile inserire dati in database MySQL !") ; } ? >
4
5
6
7
8
Informazioni correlate
software © www.354353.com