1 / 8

MySQL valdymas su PHP

Martynas Bacevi čius Viv 1 grupė 4 kursas. MySQL valdymas su PHP. Mysql ir PHP. Mysql – tai realiacinė duomenų bazių valdymo sistema, dirbanti SQL kalbos pagrindu.

Download Presentation

MySQL valdymas su PHP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Martynas Bacevičius Viv 1 grupė 4 kursas MySQLvaldymassu PHP

  2. Mysql ir PHP • Mysql – tai realiacinė duomenų bazių valdymo sistema, dirbanti SQL kalbos pagrindu. • PHP – tai plačiai paplitusi dinaminė interpretuojama programavimo kalba, sukurta 1995m. Specialiai pritaikyta interneto svetainių kūrimui.

  3. PHP IR MYSQL • Dauguma puslapių naudoja MySQL duomenų bazes informacijai saugoti. PHP kalba turi visus įrankius reikalingus bendravimui su MySQL duomenų bazėmis. Su PHP kuriant puslapį MySQL nėra būtina, tačiau patartina turėti.

  4. Mysq; kartu su PHP galimybes. • Informaciją saugomą duombazėje galima keisti, trinti, atnaujinti ne tik per specialius duombazės interpretatorius, bet ir naudojantis PHP turimomis funkcijomis. • SQL komandas kaip parametrus galima perduoti specialioms PHP funkcijoms, kurios jas nusiųs MySQL serveriui. MySQL serveris gautas instrukcijas interpretuos, įvykdys ir rezultatus grąžins PHP "engine", kuri perduos viską web serveriui HTML formate. Web serveris HTML kodą perduos naršyklei, kuri interpretavus gautą kodą, parodys rezultatus vartotojui. 

  5. PHP Ryšio su MYSQl įsteigimas • Norint prisijunkti prie duomenų bazės naudojama PHP funkcija mysql_connect():. • Prisijungus prie duombazės sistemos, reikia pasirinkti su kuria duombaze bus dirbama. Funkcijai mysql_select_db() perduodamas šios duombazės pavadinimas

  6. Užklausų siuntimas iš PHP į MYSQL • Norint per PHP manipuliuoti duomenimis esančiais duombazėje, funkcijai mysql_query() reikia perduoti atitinkamas SQL komandas (DELETE, SELECT, INSERT, UPDATE). • Funkcija mysql_query() nusiunčia SQL komandą serveriui, kuris, atrinkęs įrašus, gražina nuorodą į atrinktą rezultatų rinkinį.

  7. Duombazės duomenų trynimas ir atnaujinimas su PHP • Duombazės duomenis trinti, įtraukti ir atnaujinti galima persiunčiant atitinkamas SQL komandas funkcijaimysql_query(). Šios komandos yra identiškos SQL komandoms INSERT, DELETE, UPDATE, kurias jau apibūdinau:mysql_query("DELETE FROM vartotojai WHERE vardas=‘PETRAS'");mysql_query("INSERT INTO vartotojai VALUES ('', ‘PETRAS', ‘Petraitis', ‘petraitis@yahoo.com')); Pabaigus darbą su duombaze, reikia panaikinti įsteigtą ryšį: mysql_close($db);//perduodamas įsteigto ryšio identifikatorius 

  8. Literatūra • http://en.wikipedia.org/wiki/MySQL • http://www.php.lt/render/Articles;aid,27 • http://kodai.manualai.lt/php/pagrindai/ivadas.html • http://www.php.net/manual/en/book.mysql.php • http://www.php.lt/render/Articles;aid,31

More Related