You are on page 1of 23

Instalacija MySql servera

Isanovi Dino

Instalacija MySql servera

ta je to MySQL
- MySql je RELACIONI MENADMENT SISTEM BAZA PODATAKA
(RDBMS) .
- Spada u FREEWARE grupu programa.
- Prva verzija se pojavila u maju 1995. Godine MySQL 1.0
- Trenutno je aktivna verzija 5.0 dok se verzija 5.1 nalazi u beta fazi a verzija
6.0 u alfa fazi razvoja.
- Dostupan je za skoro sve OS
- Mogue je dobiti i izvorni kod (source code) MySQL servera radi daljnjih
izmjena i poboljanja

Instalacija MySql servera

Kako instalirati MySQL


Prije same instalacije MySQL servera potrebno je imati instalacioni
program koji automatski instalira MySQL server on se jednostavno moze
skinuti sa interneta MySQL 5.0 Community Server koji je besplatan a
Enterprise verzija se plaa 549$ godinje.
Mogunost downloada je velika NPR. MySQL se moe skinuti sa BLC.Net
servera koji se nalazi u Banjaluci :
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.45win32.zip/from/http://mysql.blic.net/
Za one koji su malo bolje upueni pogledajte direktno na stranici MySQL :
http://dev.mysql.com/downloads/mysql/5.0.html
Gdje se nalaze i verzije za druge OS osim Windowsa.

Instalacija MySql servera

ta je jo potrebno
Pored MySQL servera za pisanje prve baze podataka potrebno je instalirati i
MyODBC konektor koji emo skinuti sa interneta.
Direktno iz Banjaluke:
http://dev.mysql.com/get/Downloads/MyODBC3/mysql-connector-odbc3.51.17-win32.msi/from/http://mysql.blic.net/
Ili sa MySQL stranice sa veim izborom
http://dev.mysql.com/downloads/connector/odbc/3.51.html
Trenutno je aktivna verzija 3.51 koja radi ispravno dok se verzija 5.0 nalazi u
beta fazi.
Iradi lakeg rada i manipulisanja sa bazama podataka
preporuio bih vam program NAVICAT MySQL koji naalost nije
besplatan
http://www.navicat.com/

Instalacija MySql servera

Instalacija
MySQL server i ODBC konektor se instaliraju kao i svi normalni Windows
programi.
Stim da kasnije sljedi podeavanje programa uz pomo arobnjaka za
prilagoavanje programa vaim zahtjevima.
Ako prilikom instalacije MySQL servera odaberemo Standardnu instalaciju
tada cemo morati samo da odredimo ifru za ROOT korisnika koju emo
morati zapamtiti ili zapisati jer e biti neophodna za pristup bazama koje
kreiramo.
Detaljna konfiguracija zahtjeva malo bolje poznavanje engleskog jezika

Instalacija MySql servera

Detaljna instalacija MySQL servera


Detaljna instalacija se odvija uz pomo arobnjaka
Koji kasnije moemo pokrenuti iz start
menija kada god poelimo mjenjati
osobine MySQL servisa.
1.
2. Ovu opciju koristimo kada elimo
pokrenuti servis po naim
zahtjevima ili promjeniti ve
postojeu konfiguraciju MySQL
servisa
3. Brisanje postojee konfiguracije i
zaustavljanje rada MySQL servera

Instalacija MySql servera

Detaljna instalacija MySQL servera


Detaljna konfiguracija
odreivanje postavki servera
koji optimalno odgovaraju
naem raunaru
Standardna konfiguracija gdje
je sve automatizovano i
potrebno je samo oderditi
ifru za pristup bazama.

Instalacija MySql servera

Detaljna instalacija MySQL servera


Opcija gdje MySQL server
koristi minimalnu koliinu
memorije za svoj rad
Server maina: biti e pokrenuti
i neki drugi programi najee
lokalni mreni server.

Dedicated MySQL server Machine: to je raunar koji koristimo


kao isti Web server. Gdje e biti pokrenuto samo nekoliko servisa
: Web server, mail server i slino.
Najbolja kombinacija za takvu vrstu raunara jeste :
Linux,
Apache server, MySQL server ,PHP i mnogo radne memorije

Instalacija MySql servera

Detaljna instalacija MySQL servera


Koristi se za bazu koja kombinuje
vie principa smjetanja podataka
InnoDB i MyISAM
Koristi se za bazu koja vie
resursa poklanja na rad InnoDB
naina smjetanja podataka sa
ogranienim radom MyISAM
Opcija idealna za jednostavne Web aplikacije npr..
Nadgledanje korisnika koji pristupaju bazi podataka i kao
baza za analitike programe.

Instalacija MySql servera

Detaljna instalacija MySQL servera

Kada elimo da se nai podaci tj.


Baze podataka snimaju na neke
druge lokacije a ne tamo gdje je
instaliran MySQL server tada
moramo runo odabrati disk i
lokaciju gdje elimo da se nai
podaci snimaju .

U naem sluaju moemo


preskoiti ovaj dio jednostavno sa
klimo na Next.

Instalacija MySql servera

Detaljna instalacija MySQL servera


Odreivanje broja konekcija koje
se istovremeno mogu ostvariti u
ovom sluaju je mogue ostvariti
20 konekcija.
Teko optereen web server moe
podnijeti oko 500 konekcija
istovremeno a to omoguava ova
opcija.
Runo odreivanje broja doputenih konekcija.
to omoguava optimalno optereenje slabijih
web servera ili za one koji su paranoini mogu
postaviti 2 konekcije vi sami i jos jedan haker

Instalacija MySql servera

Detaljna instalacija MySQL servera


Ova opcija omoguava konekcije
samo unutar LAN mree to je
idealno za lokalne baze podataka.
Port 3306 je standardni port za
razmjenu podataka izmeu
aplikacije i baze podataka

Striktni modus rada jeste takav da se vaa


baza ponaa kao tradicionalna baza
podataka to omoguuje razmjenu podataka
i izmeu raunara koji imaju razliite
operativne sisteme preporuuje se da bude
upaljena.

Instalacija MySql servera

Detaljna instalacija MySQL servera


Character set : omoguava
podrku za specijalne znakove
odreenih jezika za nae
podruije se bira LATIN2

Instalacija MySQL servera


kao standardnog Windows
servisa
Omoguava runo
pokretanje MySQL servera
iz command prompta

Instalacija MySql servera

Detaljna instalacija MySQL servera


Omoguava promjenu ROOT
ifre koja daje korisniku sva
prava za manipulaciju sa bazom
podataka. Upolja je potrebno
unijeti iste znakove .
Najbolja ifra je ona koja ima
kombinaciju velikih i malih slova
sa brojevima.
Kreiraj anonimni korisniki raun jeste opcija koja
omoguava svakom licu pristup podacima u bazi , to
moe izazvati neeljene posljedice zbog neprimjernog
ponaanja pojedinaca.
Umanjuje se sigurnost cjelokupne baze podataka i sistema.

Instalacija MySql servera

Provjera instalacije MySQL servera


Doli smo do zadnjeg koraka a to je da pritisnete dugme na
kojem pise FINISH.
Da biste provjerili dali ste pravilno instalirali MySQL server
potrebno je pokrenuti iz menija START opciju Run

U polje Open upisati CMD


To je skraenica za
pokretanje command
promta(kao stari MS DOS)

Instalacija MySql servera

Provjera instalacije MySQL servera


Sa komandom ulazimo direktno u instalacioni folder MySQL servera .

Dalje kucamo :
bin\mysqld --console

I ako se pojavi na ekranu bin\mysqld: ready for connections


.. Tada smo uspjeli..

Kreiranje baze podataka


Navicat MySQL

Za kreiranje baze podataka koristit emo jedan od poznatih programa za


administraciju SQL baza podataka Navicat MySQL
www.navicat.com

Na poetku moramo definisati konekciju pritiskom na dugme


Connections nakon ega se otvara prozor u koji unosimo
detalje nae konekcije.

Kreiranje baze podataka


Navicat MySQL

U ovo polje unosimo


ime konekcije

Na kraju test
connection

User name: root oznaava korisnika


koji ma sve privilegije pri koritenju
baze.
Password: sifra mora biti ista kao i
ifra koju smo postavili prilokom

Unosi se IP adresa
racunara na kojem se
nalazi baza podataka u
ovom sluaju je to
localhost ili IP
127.0.0.1
Port: 3306 je standardni
port za razmjenu
podataka izmedju SQL
baza nijepotrebno da se
mjenja

Kreiranje baze podataka


Navicat MySQL

Dvostruki klik na koneciju localhost


Ispod e se pojaviti sve kreirane baze
Za kreiranje nove baze
podataka kliknemo desnim
dugmetom mia na localhost
Biramo opciju New Database

Kreiranje baze podataka


Navicat MySQL

Unijeti ime baze koju elimo


kreirat
Character set jeste podrka za
znakove razliitih jezika

Dvostruki klik na bazu


proba i konekcija je
ostvarena

Za kreiranje tabela
koristimo ikonu Tables

Kreiranje Tabela
Navicat MySQL

Kliknemo na ikonu New Table.


Pojavit e se prozor za kreiranje tabela

Kreiranje tabela i rad sa njima odvija se veoma slino kao i kod Access baze
podataka .
Addfield dodaje novo polje
Insert Field .. Ubacuje novo polje iznad selektovanog polja
Delete Field : brie selektovano polje
Primary Key : definie primarni klju u tabeli
Save As: snima tabelu pod odreenim imenom
Save : snima izmjene koje su raene u tabelama

Kreiranje Tabela
Navicat MySQL

U polju koje smo nazvali


rednibroj moramo odrediti
vie osobina tog polja
Type: vrsta podataka
Lenght: rezervie duinu
polja u znakovima
Decimals: u sluaju
koritenja nekih
decimalnih brojeva
moemo ih ograniiti na
broj decimala.
Alow nul : omoguuje da polje
bude prazno
Slika kljua : oznaava da nam je
taj slog primarni klju tj. Podataka
koji je jedinstven za svaki slog u
bazi podataka

Vano: tabela se mora snimiti pod


odreenim imenom takvim da nas
asocira na vrstu podataka

Unos podataka u tabelu


Navicat MySQL

Dvostruki klik na ime


tabele vodi nas do
prozora koji slii za
manipulaciju sa
podacima unutar tabele

Dodaj novi podatak

Pomjeranje po
slogovima i tabeli

izmjeni selektovane podatke

Obrii selektovani
podatak

You might also like