Tredun ohjelmistokehittäjien kurssimateriaaleja
Käynnistä MySQL ja PHPMyAdmin Dockerin avulla ohje tai käytä samariumin PhpMyAdmin:ia. Samariumin tietokantaan saat käyttäjätunnuksen ja salasanan opettajalta.
Luo tietokanta newsdb (tai käytä samariumin tietokantaa).
Luo taulu news, jossa ovat kentät title, content, date, expirydate, writer.
Muista laittaa kaikille tauluille avainkentät, muuten kyselyitä ei pysty tekemään.
Viisasta on myös määritellä merkistö (UTF-8, esim. swedish).
Jos käytät samariumin tietokantaa, lisää tauluille myös etuliite, josta tiedät että ne kuuluvat tähän harjoitukseen (esim. newsdb_news, newsdb_title jne.)
Lisää uutisiin tietoja: neljä vanhaa (expirydate on mennyt jo), kolme uutta (ajankohtaista) uutista, laita kaksi eri kirjoittajaa.
Poista toisen kirjoittajan vanhat uutiset
Muuta jäljelläolevat vanhat uutiset vanhenemaan vasta helmikuun vaihteessa
Vie kaikki tiedot SQL-muodossa Github:iin
Voit tehdä saman harjoituksen myös PostgresSQL:n ja PHPPGAdmin:in avulla katso käynnistysohje.