MYSQL- tietokantapalvelin komentokehotteesta

Sain kotitehtäväkseni asentaa tietokantapalvelimen ja kokeilla SQL:ää komentokehotteessa sekä luoda uuden MYSQL -käyttäjän, taulukon ja syöttää tietoa siihen. Lopuksi kokeilen vielä PHPmyadminia.

Aloitin tehtävän käynnistämällä koneeni Xubuntu live-levyltä. Tähän löydät ohjeet täältä. Seuraavaksi avasin Terminal emualtorin ja vaihdoin näppiksen suomenkieliseksi sekä päivitin paketinhallinnan. Tämä tapahtuu komennoilla setxkbmap fi ja sudo apt-get update.

Seuraavaksi asensin MYSQL -tietokantapalvelimen komennolla sudo apt-get install mysql-server. Ohjelma kysyi asennuksen yhteydessä asettamaan salasanan root -käyttäjälle. Asennuksen jälkeen testasin tietokantapalvelimnen toimivuutta kirjautumalla sinne root tunnuksilla. Tämä tapahtuu komennolla mysql -u root -p, jossa -u tarkoittaa käyttäjää ja -p salasanaa. Tämän jälkeen testasin vielä näkyykö tietokantoja komennolla: SHOW DATABASES;Tämän jälkeen loin uuden tietokannan nimeltä mikko komennolla: CREATE DATASE mikko;

Seuraavaksi loin uuden käyttäjän ja annoin oikeudet käyttää kyseistä tietokantaa komennolla: GRANT ALL ON mikko.* TO mikko@localhost IDENTIFIED BY ‘tähän tulee salasana’;
Tämän jälkeen kirjauduin tietokantaan uudestaan käyttäjänä mikko komennolla mysql -u  mikko -p. SHOW DATABASES; komennolla näenkin luomani tesitietokannan.

Seuraavaksi loin taulukon nimeltä contacts, johon voi tallettaa eri arvoja. Laitoin arvot name ja email. Annoin komennon: CREATE TABLE contacts (name VARCHAR (50) , email VARCHAR (50) ); Tämän jälkeen taas testasin näkyykö taulukko komennolla SHOW TABLES;

Screenshot - 02052013 - 05_17_42 PM

Seuraavaksi syötin taulukkoon tietoa komennolla: INSERT INTO contacts VALUES(‘mikko salo’, ‘mikkoville.salo@gmail.com’); Tämän jälkeen testasin toimiiko taulukko komennolla: SELECT * FROM contacts;

Screenshot - 02052013 - 05_25_14 PM

Seuraavaksi asensin ja kokeilin PHPMyAdminia. Tämän saa asennettua Terminalissa komennolla sudo apt-get install mysql-server phpmyadmin. 

Tämä jälkeen kokeilin PHPMyAdminia selaimessa kirjoittamalla http://localhost/phpmyadmin/. Kirjauduin sisään omalla MYSQL root salasanalla, jonka jälkeen pääsin tarkastelemaan tietokantoja PHPMyAdminin avulla.

Lähteet:

http://terokarvinen.com/bilkent.html

Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html

-Mikko-Ville Salo

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a comment