Hvordan legge en SQL-fil i MySQL PHP Fra Query

Hvordan legge en SQL-fil i MySQL PHP Fra Query


Nettsteder vanligvis lagre innholdet som vises på nettstedet i en database. Skriptspråket PHP og relasjonsdatabase styringssystem MySQL gi en populær kombinasjon for webansvarlige til å lagre og hente sine data. For data som finnes i databasen for å få tilgang til serveren, må et PHP-skript kjøres for å hente informasjon. PHP gjør dette mulig ved å inkludere mange funksjoner som gjør at en webserver til å samhandle med databasen og hente, oppdatere, slette eller sette inn informasjon.

Bruksanvisning

1 Koble til databasen. I en teksteditor, skriv inn følgende PHP-kode:

$ Conn = mysql_connect (<vertsnavn>, <brukernavn til databasen>, <passord>);

2 Velg databasen. Som et eksempel, gitt en database som heter "test", velg databasen ved å skrive inn følgende kode:

mysql_select_db ( 'test');

3 Last i SQL-filen og kjøre den. SQL-filen for dette eksempelet vil hete "test.sql" og inneholder følgende kode:

CREATE TABLE foo (

string VARCHAR (100)

);

Følgende kode vil undersøke om "test.sql" eksisterer i den gjeldende katalogen, og hvis den gjør det, vil laste innholdet i variabelen "$ sql" og kjøre den med kallet til å fungere "mysql_query ()."

$ Testfile = 'test.sql';

if(file_exists($testfile)) {

$ sql = file_get_contents ( 'test.sql');

mysql_query ($ sql);

}