Tietokannan lisääminen

Opiskelijoilla on oikeuksia luoda jopa 5 tietokantaa (MariaDB/MySQL). Luominen voidaan tehdä samasta käyttäjän profiilin sivusta:

Painaamalla ”Lisätä” -painiketta, luodaan uuden tietokannan välittömästi. Tietokannan nimi on valittu automaattisesti.

Tietokanta voidaan poista myös helposti punaisella painikkeella. Huoma, että toimintoa ei voi kumota jos vahingossa poistetaan väärää tietokantaa.

Tietokantojen hallinta tietokonesovelluksella

On myös mahdollista hallita tietokantoja tietokantahallinta -softaalla. Esimerkiksi: HeidiSQL, DBeaver, MySQL workbench, …

Nube mahdollista tietokantojen hallinta käyttämällä ns. SSH tunneli. Eli hyödynnetään SSH -yhteydestä.

Tässä selitetään tietokantojen hallinta järjestelmään (TKHJ) yhteyden luomista kahdella eri softaalla: HeidiSQL ja DBeaver. Kuitenkin asia toimi samalla tavalla millä tahansa softaalla.

TKHJ:iin yhteyden luomista HeidiSQL:lla

Avataan HeidiSQL ja ruvetaan luomaan uuden yhteyden:

Asetukset välilehdellä:

Siirry sen jälkeen ”SSH -tunneli” välilehteen:

  1. Aktivoi SSH tunneli
  2. Valitse sovulluksena ”ssh.exe”
  3. SSH -verkkotietokone on ”nube.fi”
  4. Syötä käyttäjätunnuksena sinun SSH käyttätunnus
  5. Klikkaa avamaan avain tiedoston
  6. Siirry omaan järjestelmääsi .ssh -kansioon
  7. Ja valitse sinun yksityinen avain
  8. Lopuksi tallenna yhteytesi

Voidaan vielä nimetä uudeleen yhteyden:

Ja sitten voidaan avata yhteyden

Sovelluksen käyttöliittymällä voidaan hallita meidän käyttäjän tietokantoja:

TKHJ:iin yhteyden luomista DBeaverilla

Se toimii samalla tavalla kuin ensimäistä esimerkkiä. Avataan Dbeaver ja ruvetaan luoman yhteyden:

Seuravaksi täytetään tietokantajärjestelmän asetukset, tässä tapauksessa vain käyttäjätunnus ja salasana (löytyy omasta profiilisivusta)

SSH -välilehdestä:

Samalla kuin HeidiSQL softaalla, on mahdollista nimetä uudelleen yhteyden:

Ja lopuksi, otetaan yhteyttä palvelimeen:

Tietokantojen hallinta komentorivillä

Voidaan myös haluttaessa hallita tietokantoja komentorivin työkalulla. Esim. mysql tai mariadb. Komento olisi:

mariadb -p

Sen jälkeen ollaan TKHJ työkalulla ja voidaan käyttää SQL tekemään toimenpiteitä: