Si Të Lidheni Me Bazën

Përmbajtje:

Si Të Lidheni Me Bazën
Si Të Lidheni Me Bazën

Video: Si Të Lidheni Me Bazën

Video: Si Të Lidheni Me Bazën
Video: Очень модная женская шапка-ушанка спицами. Часть 1. 2024, Mund
Anonim

MySQL është sistemi më i përdorur sot për menaxhimin e bazës së të dhënave në ndërtimin e faqeve në internet. Gjuha e skriptimit në anën e serverit PHP përdoret edhe më aktivisht kur krijoni burime të Internetit dhe, natyrisht, ofron një tërësi funksionesh për të punuar me MySQL. Midis tyre, ka nga ata që përdoren në skriptet PHP për t'u lidhur me bazën e të dhënave.

Si të lidheni me bazën
Si të lidheni me bazën

Udhëzimet

Hapi 1

Krijoni një ndryshore të re në skriptin php dhe caktoni atë lidhjen e kthyer nga funksioni i integruar mysql_connect. Ky funksion duhet të kalojë tre parametra: adresa e serverit sql, emri i përdoruesit dhe fjalëkalimi. Adresa mund të jetë një lidhje e plotë që fillon me protokollin e lidhjes dhe përfundon me numrin e portit të serverit të largët - për shembull,

Hapi 2

Nëse skenari ekzekutohet në të njëjtin server lokal ku ndodhet MySQL DBMS, atëherë në vend të adresës së plotë, futni emërtimin e rezervuar localhost. Për shembull, një varg që përmban një ndryshore të re që i është caktuar identifikuesi i referencës i kthyer nga ky funksion mund të duket kështu:

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

Nëse lidhja dështon, ndryshorja $ connectToDB do të jetë False.

Hapi 3

Në hapin e mëparshëm, keni vendosur kontakt me serverin SQL dhe pas kësaj duhet të dërgoni një kërkesë për të zgjedhur një nga bazat e të dhënave në dispozicion të përdoruesit, hyrjen e të cilit e keni kaluar në funksionin mysql_connect. Për ta bërë këtë, përdorni një tjetër funksion të integruar PHP - mysql_select_db. Kërkon tregimin e detyrueshëm të dy parametrave - emrin e bazës së të dhënave që ju intereson dhe një lidhje me lidhjen e vendosur me serverin SQL. Për shembull, nëse tabelat që ju nevojiten janë të vendosura në një bazë të dhënash të quajtur SiteBase, atëherë për t'u lidhur nga hapi i mëparshëm, thirrja për këtë funksion duhet të shkruhet si më poshtë:

mysql_select_db ("SiteBase", $ connectToDB);

Hapi 4

Kodimi i tabelave të bazës së të dhënave nuk përkon gjithmonë me kodimin e përdorur nga aplikacioni në internet, prandaj këshillohet që menjëherë pas zgjedhjes së bazës së të dhënave t'i jepni serverit SQL udhëzime të sakta në të cilat kodimi do të marrë dhe dërgojë informacione në aplikacionin në internet, dhe në të cilën duhet të shkruhet dhe lexohet nga tabelat e bazës së të dhënave. Për ta bërë këtë, përdorni funksionin e integruar mysql_query, duke i kaluar atij komandat e kërkuara MySQL. Shtë e mjaftueshme për të dërguar një sërë tre komandash të tilla, për shembull:

mysql_query ("SET karakter_set_client = 'cp1251");

mysql_query ("SET karakter_set_results = 'cp1251");

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

Recommended: