MySQL

Izvor: HrOpenWiki
Inačica od 18:53, 15. veljače 2009. koju je unio/unijela Fakin (razgovor | doprinosi)

(razl) ←Starija inačica | vidi trenutačnu inačicu (razl) | Novija inačica→ (razl)
Skoči na: orijentacija, traži

Općenito Mysql baza je najkorištenija open source baza uz to treba napomenuti i da je jedna od jednostavnijih baza, a močna. Verzija 5.x podržava storne procedure, funkcije, trigere i evente. Najviše se koristi za web, međutim može se koristiti i kod desktop aplikacija. Na Mysql-u za sada je podržano desetak storage engina. Na 6.x razvija se engine Maria te se poboljšava falcon te će ta dva engine-a biti jedni od najboljih. Kako je sun kupio mysql, mysql je već prilagođen na operativnom sustavu solaris te na njemu radi kao munja.

Sql sintaksa Sql je proširen na osnovni sql te podržava dodatne funkcije poput matematičkih, baratanje stringovima, datuma i slično.

Licenca

Kad kupujete licencu ustvari kupujete support, najjeftiniji je 600 $/ godišnje,server Mysql je opensource no to ne znači da je i besplatna. 1.ako se bavite izradom komercijalnih aplikacija i želite sa aplikacijom distribuirati i mysql onda postoje dvije mogučnosti: a) da kupite licencu b) da svoju aplikaciju distribuirate kao open source u obadva slučaja možete naplatiti aplikaciju

c) ne želite dati code, onda ne smijete distribuirati ali u aplikaciji možete ponuditi da se prilikom instalacije skine. u ovom slučaju niste dužni dati code.


Konektori

Konektori su biblioteke ili moduli koji služe za povezivanje aplikacije i baze. Kod mysql-a postoje konektori za slijedeće jezike: php, java, python, perl, .net, C++/QT

Količina podataka

Mysql server može držati ogromne količine podataka koje se mjere u TB.

Tko koristi Mysql

Mysql koriste velike kompanije redom: siemens, nasa, wikipedia itd...