Page 1 of 9 SQL Buddy JAMK Labranet Wiki Sisällysluettelo Yleistä SQL Buddy:sta kotisivu :http://sqlbuddy.com/ SQL Buddy on kevyt hallintatyökalu MySQL-tietokannalle. Järjestelmävaatimukset Serverin vaatimukset - PHP 4.3+ - MySQL 4+ Tuetut selaimet: - Firefox - Safari - Opera - Internet Explorer 7+ SQL Buddyn asennus Windows / WampServer Lähtöasetelma - WampServer 2.0 asennettuna (muutkin versiot käyvät, kunhan ne täyttävät serverin vaatimukset (Katso: Järjestelmävaatimukset). Asennusohjeet ja ohjelma löytyvät sivuilta: http://www.wampserver.com/en/. - PHP 5.2.8 ja MySQL 5.1.3 (tulevat WampServer 2.0:n mukana) - Microsoft Windows XP Professional, Service Pack 3 - Mozilla Firefox 3.6 Ohjeet 1 Yleistä SQL Buddy:sta 1.1 Järjestelmävaatimukset 2 SQL Buddyn asennus 2.1 Windows / WampServer 2.1.1 Lähtöasetelma 2.1.2 Ohjeet 3 Perustoimintoja 3.1 Käynnistys 3.2 Kielen valinta 3.3 Kyselyiden tekeminen 4 Tietokannan hallinta 4.1 Tietokannan luonti 4.1.1 Import 4.1.2 Luo Itse 4.2 Tietokantojen selaaminen 4.3 Taulujen luonti 4.4 Tiedon tuominen SQL Buddyyn 4.5 Tiedon vienti SQL Buddysta 4.5.1 Tietokannan/kantojen vienti 4.5.2 Taulun/taulujen vienti 5 Käyttäjien hallinta 5.1 Käyttäjien lisääminen 5.2 Käyttäjien selaaminen Alkuperäiset ohjeet englanninkielellä osoiteessa http://www.wampserver.com/phorum/read.php?2,40637. Ohjeissa oletuksena, että olet asentanut WampServerin oletustiedostopolkuun C:\wamp\. 1. Lataa SQL Buddy osoitteesta http://sqlbuddy.com. 2. Pura ZIP-tiedosto kansioon C:\wamp\apps\. 3. Nimeä kansio "sqlbuddy" uudelleen "sqlbuddyversionumero" (esim. "sqlbuddy1.3.2"). Huomaa että nämä ohjeet on tehty käyttäen versiota 1.3.2, joten jos sinulla on eri versio korvaa näissä ohjeissa myöhemmin esiintyvä merkkijono "sqlbuddy1.3.2" juuri määrittämälläsi kansionnimellä. 4. Palaa kansioon C:\wamp\ ja aukaise kansio "alias" (C:\wamp\alias\) 5. Luo tiedosto "sqlbuddy.conf", avaa se editoriin ja kirjoita: Alias /sqlbuddy/ "c:/wamp/apps/sqlbuddy1.3.2/" <Directory "c:/wamp/apps/sqlbuddy1.3.2/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Order allow,deny Allow from all </Directory> 6. Tallenna tiedosto 7. SQL Buddy ilmestyy näkyviin "Your Aliases" alle localhostin pääsivuille, josta klikkaamalla SQL Buddy käynnistyy. Seuraavaksi määritetään SQL Buddy näkymään WampServerin valikkoon (pieni ikoni sivun oikeassa alalaidassa) 8. Mene kansioon C:\wamp\lang\.
Page 2 of 9 9. Avaa käyttämääsi kieltä vastaava.lang -tiedosto (esim. english.lang). 10. Lisää seuraava rivi koodia avaamaasi tiedostoon (minne tahansa <?php ja?> -merkkien väliin) $w_sqlbuddy = 'SQLBuddy'; 11. Tallenna kielitiedosto. Palaa takaisin kansioon C:\wamp\. 12. Avaa tiedosto "wampmanager.tpl" kansiosta C:\wamp\ (tiedostopolku: C:\wamp\wampmanager.tpl) 13. Siirry riville 123. Siirry tämän rivin loppuun ja paina Enter lisätäksesi uuden rivin. Lisää riville seuraava koodi: Type: item; Caption: "${w_sqlbuddy}"; Action: run; FileName: "${c_navigator}"; Parameters: "http://localhost/sqlbuddy1.3.2/"; Glyph: 5 Huom! Jos käytät eri versiota SQL Buddysta muista korvata "http://localhost/sqlbuddy1.3.2/" tiedostopolulla josta SQL Buddy löytyy. 14. Tallenna tiedosto. Käynnistä WampServer uudelleen (tai päivittäminenkin riittää). SQL Buddy löytyy nyt WampServerin valikosta phpmyadmin:in alta. Seuraavat kohdat ovat tarpeelliset, jos haluat SQL Buddyn näkymään WampServerin "Tools"-listaan localhostin pääsivulle: 15. Mene kansioon C:\wamp\www\. 16. Avaa tiedosto index.php (tiedostopolku: C:\wamp\www\index.php) 17. Siirry riville 356, siirry rivin loppuun ja paina Enter lisätäksesi uuden rivin. Liitä riville suraava koodi: <li><a href="sqlbuddy/">sqlbuddy</a></li> 18. Tallenna tiedosto ja päivitä localhost. SQL Buddy näkyy nyt Tools- listalla.
Page 3 of 9 Perustoimintoja Käynnistys 1. Käynnistä ensin WampServer Käynnistä valikosta -> Ohjelmat -> WampServer -> Käynnistä WampServer 2. Käynnistä SQL Buddy Kun WampServer on käynnissä, SQL Buddyn voi käynnistää: localhostista http://localhost/ Tools alta kohdasta sqlbuddy localhostista http://localhost/ Your Aliases alta kohdasta sqlbuddy WampServerin valikosta kohdasta sqlbuddy (Linkit määriteltiin aikaisemmin kohdassa SQL Buddyn asennus ). Kirjautumisikkunaan kirjoitetaan tietokantapalvelimeksi localhost ja käyttäjätunnus ja -salasana kohtaan laitetaan olemassa oleva MySQL-tunnus. Kielen valinta Kielen saa vaihdettua SQL Buddyn etusivulla (Koti) kohdasta Kieli.
Page 4 of 9 Kyselyiden tekeminen SQL -kyselyt voidaan kirjoittaa Kysely välilehdellä olevaan tekstikenttään ja ajaa Lähetä-napista. Lauseet erotetaan toisistaan puolipisteellä ja tulos näytetään ruudulla (kts.kuva alla) Tietokannan hallinta Tietokannan luonti Import valitse Tuo vaihtoehto ylärivistä
Page 5 of 9 valitse sql tai teksti tiedosto josta luodaan kanta suoraan HUOM : SQLBuddy ei huomio isojakirjaimia kannan nimessä mutta taulujen nimissä huomio kun tuot kannan tiedostosta Luo Itse kirjaudu heti aloitus sivulla näkyy kohta LUO UUSI TIETOKANTA Nimeä kanta haluamaksesi ja toisin kun tuodessa otetaan isotkirjaimet huomioon nimettäessä kantaa valitse oletus merkkistö esim: UTF-8 tai latin1 Tietokantojen selaaminen Tietokannat näkyvät koko ajan vasemmalla valikossa kohdassa tietokannat. Valittua tietokantaa voidaan tarkastella tarkemmin aukeavasta Yleiskatsaus -kohdasta.
Page 6 of 9 Valitun tietokannan taulujen tarkastelu onnistuu valitsemalla taulun nimi aktiiviseksi vasemmasta valikosta. Oletuksena aukeaa Selaa -välilehti, josta näkee taulun siällön. Rakenne -välilehdeltä näkee taulun rakenteen, kuten tietotyypit.
Page 7 of 9 Taulujen luonti Tiedon tuominen SQL Buddyyn Tiedon muokkaus SQL buddyn avulla hoituu suoraan tuo toiminnon alta. Tuo toiminossa SQL buddy lukee siinä tuodun.sql tiedoston ja tekee tämän määrittämät käskyt. SQL buddy ei anna palautetta onnistuessaan mutta epäonnistuessa antaa asianmukaiset virhe ilmoitukset. Tiedon vienti SQL Buddysta Tiedon vienti SQl buddysta onnistuu joko viemällä koko tietokanta tai monta kantaa kerralla tai valitusta kannasta yksi tai enemmän valittuja tauluja kerralla. Tietokannan/kantojen vienti valitaan vie ominaisuus ilman että mikään kanta on valittuna. valitaan halutut kannat listasta(ctrl pohjassa voi valita monta) valitaan halutaanko viedä kannan rakenne ja/tai tietosisältö. SQL buddy luo valituista tiedoista luonti scriptin minkä voi joko ladata.sql tiedostona tai näyttää suoraan selaimen ikkunassa. Scripti luodaan painamalla Lähetä nappia
Page 8 of 9 Taulun/taulujen vienti Valitaan sivuvalikosta kanta valitaan mitkä taulut halutaan (ctrl pohjassa voi valita monta) valitaan halutaanko viedä kannan rakenne ja/tai tietosisältö. SQL buddy luo valituista tiedoista luonti scriptin minkä voi joko ladata.sql tiedostona tai näyttää suoraan selaimen ikkunassa. Scripti luodaan painamalla Lähetä nappia Käyttäjien hallinta Valitaan valikosta kohta Käyttäjät. Käyttäjien lisääminen Täytetään uuden käyttäjän tiedot kohtaan Lisää Uusi Käyttäjä. Salli pääsy -kohdasta voidaan valita käyttälle oikeus kaikkiin tietokantoihin tai sallitut tietokannat voidaan valita yksitelleen kohdasta Valitut tietokannat. Anna käyttäjä -kohdasta oikeudet voidaan määritellä yksitellen tai antaa kaikki oikeudet. Lisäksi voidaan määrittää onko käyttäjällä oikeus antaa oikeuksia eteenpäin (Vaihtoehdot: Myönnä eteenpäin).
Page 9 of 9 Käyttäjien selaaminen Käyttäjät -sivulla on taulukoituna kaikki määritellyt käyttäjät. Taulukosta voi valita halutut käyttäjät (Valitse: Kaikki, Ei mitään) ja sen, haluaako poistaa valitut käyttäjät vai muokata niitä (Valittu: Muokkaa, Poista). Jos valitaan Muokkaa, tiedot aukeavat uuteen ikkunaan muokattaviksi. Haettu osoitteesta Sivua on viimeksi muutettu 09.06 kello 19. huhtikuuta 2010.