Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorenie databázy MySQL držať dáta programu Access pomocou MySQL príkazového riadku , alebo nástroj ako " phpMyAdmin . " Napríklad , v MySQL príkazového riadku , zadajte :
CREATE DATABASE ` zamestnancov ` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ;
2
Vytvorte tabuľku MySQL so štruktúrou , ktorá je rovnaká ako štruktúry databázy Access pomocou MySQL príkazového riadku , alebo nástroj ako " phpMyAdmin . " Napríklad , v MySQL príkazového riadku , zadajte :
CREATE TABLE ` zamestnanca ` `` zamestnanca (
` id ` INT unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY ,
. ` Názov ` VARCHAR ( 100 ) NOT NULL ,
` e ` VARCHAR ( 100 ) NOT NULL
) ENGINE = MyISAM ;
3
Vytvoriť súbor PHP pomocou editora alebo Poznámkový blok . Pripojte sa k databáze programu Access pomocou funkcie " odbc_connect " , a okolo názov databázy /umiestnenie , užívateľské meno a heslo . Napríklad , typ : ?
< Php
$ ADBC = odbc_connect ( " prístup " , " užívateľ " , " prospel " ) or die ( "Nemožno sa pripojiť k databáze prístup ! " ) ;
4
Vytvorte dotaz , ktorý vyberie všetky záznamy z dokumentu programu Access . Napríklad typ :
$ query = " SELECT * FROM zamestnanci " ;
5
Spustenie dotazu proti databáze programu Access pomocou funkcie " odbc_exec " . Napríklad typ :
$ result = odbc_exec ( $ ADBC , $ query ) or die ( " Nemožno vykonať dotaz na databázu Access ! " ) ;
6
Pripojte sa MySQL databázový server , a vyberte databázu , ktorú ste vytvorili . Napríklad typ :
$ MDBC = mysql_connect ( " localhost " , " užívateľské meno " , " heslo " ) or die ( " ! Nedá sa pripojiť k MySQL serveru " ) ;
$ mdb = mysql_select_db ( " zamestnanci " ) or die ( " Nemožno vybrať databázu MySQL ! " ) ;
7
iteráciu riadkov v databáze Access a importovať dáta do PHP premenné . Vytvorte reťazec dotazu vložiť dáta pre každý riadok do databázy MySQL . Napríklad typ :
while ( odbc_fetch_row ( $ result ) ) {
$ id = odbc_result ( $ result , " id " ) ;
$ name = odbc_result ( $ result , " meno " ) ;
$ email = odbc_result ( $ result , " e - mail " ) ;
$ insert = sprintf ( " INSERT INTO ` zamestnancov ` ( ` id ` , ` meno ` , ` email ` ) VALUES ( " % s " , " % s " , " % s " ) ' , $ id , $ name , $ email ) ;
8
Execute vložky MySQL . dotaz na vloženie dát , a uzavrieť slučku
$ ins_result = mysql_query ( $ vložka ) or die ( " Nemožno vložiť dáta do MySQL databázy ! " ) ;
}
>
Copyright © počítačové znalosti Všetky práva vyhradené