Arffmanin palveluksessa Kokkolan kurssilla syntynyt PHP ... - Lahti
Arffmanin palveluksessa Kokkolan kurssilla syntynyt PHP ... - Lahti
Arffmanin palveluksessa Kokkolan kurssilla syntynyt PHP ... - Lahti
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Harjoitus:<br />
Tallenna notepadilla osoitteesta<br />
http://appro.mit.jyu.fi/tiedonhallinta/luennot/luento4/<br />
haetut elokuvatietokannan rakenne nimellä elokuva.txt ja sisältö nimellä<br />
videot.txt hakemistoon<br />
C:\Program Files\MySQL\MySQL Server 5.0\bin><br />
Luo tietokanta mysql-komentokehotteessa<br />
mysql –u root –p <br />
CREATE DATABASE elokuva; <br />
(Exit poistaa mysql:stä)<br />
Aja tietokannan rakenne MySQL-serveriin<br />
mysql –u root –p elokuva < elokuva.txt <br />
Aja data elokuvakantaan<br />
mysql –u root –p elokuva < videot.txt <br />
Harjoittele mysql-clientin käyttöä – sisään komennolla<br />
mysql –u root –p <br />
SHOW DATABASES; <br />
USE Kauppa; ottaa kauppakannan tarkasteltavaksi<br />
SHOW TABLES; näyttää valitun kannan taulut<br />
DESC Asiakas; näyttää Asiakas-taulun rakenteen<br />
SHOW CREATE TABLE Asiakas; rakennekomennot<br />
SELECT * FROM Ostos; näyttää taulun sisällön<br />
SELECT nimi AS 'Elokuvan nimi', vuokrahinta AS Hinta FROM Elokuva;<br />
Sama ACCESS-ohjelmassa vaatii heittomerkkien sijaan hakasulut.<br />
SELECT nimi AS [Elokuvan nimi], vuokrahinta AS Hinta FROM Elokuva;<br />
SELECT nimi,osoite FROM Jasen WHERE NOT osoite='Nörttikuja 3';<br />
on sama kuin<br />
SELECT nimi,osoite FROM Jasen WHERE osoite'Nörttikuja 3';<br />
SELECT nimi,osoite FROM Jasen WHERE osoite LIKE 'nörtti%';<br />
(% korvaa useamman ja _ yhden merkin jonossa)<br />
(Accessissa * korvaa useamman ja yhden merkin)<br />
SELECT nimi,osoite FROM Jasen WHERE nimi LIKE '%ei%';<br />
-haulla löytyvät esim. Meikäleiset, Heinoset ja Leilat<br />
SELECT nimi, julkaisuvuosi,arvio FROM Elokuva WHERE julkaisuvuosi<br />
IN(2001,2002);<br />
36