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.
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.
Aihe on jo aika vanha, joten et voi enää vastata siihen.