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);
}