Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Miten mySQL toimii?

tkr7 [19.05.2004 18:52:53]

#

Olen pahoillani, mikäli tämä ei liity keskustelualueen aiheeseen, mutta en muutakaan paikkaa tälle keksinyt.

Olen monesti miettinyt siirtymistä käyttämään laajemmin tuota niin hyväksi kehuttua ja pieniä testauksia tehneenä käteväksi toteamaani tietokantajärjestelmää, käsittäähän se rutkasti elämää helpottavia ominaisuuksia ja on vieläpä erittäin nopea. Kiinnostaisi kuitenkin kovasti tuon avoimeen lähdekoodiin perustuvan tietokantajärjestelmän toiminta jo senkin takia, että jotain sen varmasti hyvin loppuun asti viilatusta toiminnasta voisi siirtää vaikkapa omiin tekstitietokantaviritelmiinkin. Toki eihän niillä varmasti pääse lähellekään ilman hidastavaa tulkkausvaihetta ajettavan koodin vauhtia.

Jos jollakulla mahdollisesti olisi tarjota tyhmälle jonkinlaista pääpiirteet selostavaa kuvausta tietokannan toiminnasta tai vaikka jotain linkkiä, mistä näitä asioita löytyisi, olisin syvästi kiitollinen.

Teme [21.05.2004 03:23:24]

#

MySQL on taulukkoihin perustuva tiedon tallennusjärjestelmä, josta ne on helposti luettavissa/muutettavissa. On tietokannat, joissa on erilaisia tietueita. Tietueisiin kyetään tallentamaan tietoa. MySQL on erittäin tehokas verrattuna esimerkiksi flatfileen eli tiedostoon, josta data pitää lukea.
Esimerkiksi tein MySQL-komennon, jolla saa viikonpäivät tietueesta, jos ne siellä olisivat.

<?php
$mysli = mysql_connect("localhost", "", ""); //muodostetaan yhteys tietokantaan
mysql_select_db("viikonpaivat"); //valitaan tietokanta
$query = "SELECT * FROM vkpaivat"; //määritellään komento, joka lähetetään MySQL-tietokantaan
$tulos = mysql_query($query); //suoritetaan kysely
mysql_close($mysli);
?>

Noin, eli tossa haetaan jokainen rivi sarakkeesta "vkpaivat". Ei sen vaikeampaa.

Edit: Yhteyden sulkeminen unohtui.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta