Kako Se Spojiti Na Bazu

Sadržaj:

Kako Se Spojiti Na Bazu
Kako Se Spojiti Na Bazu

Video: Kako Se Spojiti Na Bazu

Video: Kako Se Spojiti Na Bazu
Video: Postavljanje elektricne instalacije u kupatilo 2024, Prosinac
Anonim

MySQL je danas najčešće korišten sustav upravljanja bazama podataka u web konstrukciji. Jezik skriptiranja na strani poslužitelja još se aktivnije koristi prilikom stvaranja internetskih resursa i, naravno, pruža čitav niz funkcija za rad s MySQL-om. Među njima postoje oni koji se koriste u PHP skriptama za povezivanje s bazom podataka.

Kako se spojiti na bazu
Kako se spojiti na bazu

Upute

Korak 1

Stvorite novu varijablu u php skripti i dodijelite joj vezu koju vraća ugrađena funkcija mysql_connect. Ovoj funkciji moraju se proslijediti tri parametra: adresa sql poslužitelja, korisničko ime i lozinka. Adresa može biti puna veza koja započinje protokolom veze i završava brojem porta udaljenog poslužitelja - na primjer,

Korak 2

Ako se skripta izvršava na istom lokalnom poslužitelju na kojem se nalazi MySQL DBMS, tada umjesto pune adrese unesite rezerviranu oznaku localhost. Na primjer, niz koji sadrži novu varijablu kojoj je dodijeljen referentni identifikator koji vraća ova funkcija mogao bi izgledati ovako:

$ connectToDB = mysql_connect ("localhost", "MySQLuserName", "MySQLuserPass");

Ako veza ne uspije, varijabla $ connectToDB bit će False.

3. korak

U prethodnom ste koraku uspostavili kontakt s SQL poslužiteljem, a nakon toga morate poslati zahtjev za odabir jedne od baza podataka dostupnih korisniku čija ste prijavu proslijedili u funkciju mysql_connect. Da biste to učinili, upotrijebite drugu ugrađenu PHP funkciju - mysql_select_db. Potrebna je obavezna naznaka dva parametra - imena baze podataka koja vas zanima i veze do uspostavljene veze s SQL poslužiteljem. Na primjer, ako se tablice koje su vam potrebne nalaze u bazi podataka koja se naziva SiteBase, da biste se povezali iz prethodnog koraka, poziv ove funkcije mora biti napisan na sljedeći način:

mysql_select_db ("SiteBase", $ connectToDB);

4. korak

Kodiranje tablica baze podataka ne podudara se uvijek s kodiranjem koje koristi web aplikacija, pa je poželjno odmah nakon odabira baze podataka dati SQL poslužitelju precizne upute u kojem će kodiranju primati i slati informacije web aplikaciji, i u kojem bi se trebalo pisati i čitati iz tablica baze podataka. Da biste to učinili, upotrijebite ugrađenu funkciju mysql_query, prosljeđujući joj potrebne MySQL naredbe. Dovoljno je poslati skup od tri takve naredbe, na primjer:

mysql_query ("POSTAVLJANJE_znaka_client = 'cp1251'");

mysql_query ("POSTAVLJATI_rez_rezultata = 'cp1251'");

mysql_query ("SET collation_connection = 'cp1251_general_ci'");

Preporučeni: