18.01.2015 Views

Arffmanin palveluksessa Kokkolan kurssilla syntynyt PHP ... - Lahti

Arffmanin palveluksessa Kokkolan kurssilla syntynyt PHP ... - Lahti

Arffmanin palveluksessa Kokkolan kurssilla syntynyt PHP ... - Lahti

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!