TIETOKANTAYHTEYDEN ASENTAMINEN WOHTU SOVELLUSTA VARTEN ------------------------------------------------------ Käytämme toistaiseksi kehityskantana PostgreSql tietokantaa. Katso ohjeita laitoksen sivuilta (www.cs.helsinki.fi/compfac/database.html). Tässä dokumentissa on pikaiset ohjeet kannan luomiselle ja yhteyden testaamiselle. 1. Luo uusi PostGreSQL instanssi kotihakemistoosi - Aja db koneella komento 'wanna-postgres' 2. Käynnistä PostgreSql - Aja db koneella komento 'start-postgres'. Ruudulle tulee ilmoitus missä portissa kanta pyörii. 3. Komentorivipohjaisen SQL editorin käyttö ja wohtu kannan luominen - Mene db koneelle ja aja komento: 'setup postgres' - Aja komento /usr/local/pgsql-7.2.2/bin/psql (kannattaa lisätä polkuun) - Luo uusi tietokanta komennolla: CREATE DATABASE wohtu; - Luo uusi käyttäjä kantaan: CREATE USER wohtu WITH PASSWORD wohtu; - Editorin help saatavissa komennolla: \h - Lopeta editorin käyttö komennolla: \q - Jos haluat mennä editorilla wohtu kantaan käyttäjän wohtu, käynnistä psql komennolla: 'psql wohtu wohtu'= psql 4. Luomasi kannan rakenne - testikannan nimi:wohtu - käyttäjätunnus:wohtu - salasana:wohtu - jdbc-url: jdbc:postgresql://db.cs.helsinki.fi:/wohtu 5. JDBC (Java Database Connectivity) Käytämme PostgreSQL:n JDBC kirjastoa tietokantayhteyden luomiseen. Tarvittavat kirjastoluokat löytyvät cvs:n lib hakemistosta (jdbc7.0-1.2.jar). Tietokantayhteys konfiguroidaan jatkossa yhteen konfiguraatiotiedostoon, josta myöhemmin tarkempaa tietoa. Sitä ennen yhteyden ottamista kantaan voi kokeilla skriptillä, joka löytyy cvs:stä wohtu hakemiston juuresta (testdb.sh) - Konfiguroi tiedostoon testdb.sh oikea url ja käyttäjä (= TestDb ) - Aja komento '. testdb.sh' Tämä kertoo mikäli yhteys tietokantaan JDBC:n yli toimii.