MySQL je databázový systém, vytvořený švédskou firmou MySQL AB, nyní vlastněný společností Sun Microsystems, dceřinou společností Oracle Corporation.
MySQL je multiplatformní databáze. Komunikace s ní probíhá - jak už název napovídá - pomocí jazyka SQL. Podobně jako u ostatních SQL databází se jedná o dialekt tohoto jazyka s některými rozšířeními.
S jazykom SQL sa už určite každý z čitateľov pozná dobre. Prípadne je možné zopakovať z textu.
MySQL aj s nástrojmi potrebnými pre vývoj stiahneme tu. Inštalácia je jednoduchá a priamočiara, stačí pozorne čítať inštalačné inštrukcia.
Ovládanie Workbench je intuitívne. Pomocou skratky ctrl+U vyvoláme SQL editor a môžeme veselo vytvárať tabuľky. Najprv však vytvorme databázu napr. príkazom.
CREATE SCHEMA `názov` DEFAULT CHARACTER SET utf8 COLLATE utf8_slovak_ci ;
Alebo kliknutím na položku "Add Schema" v karte "Object Browser".
CREATE TABLE books ( id INTEGER PRIMARY KEY, autor VARCHAR(25), nazov VARCHAR(100), cena REAL, datum DATE );
INSERT INTO books VALUES (1,'J.R.R. Tolkien','Lord of the rings',2.50,'1954-5-10'), (2,'J.R.R. Tolkien','The Hobbit',100.0,'1937-06-15'), (3,'C.S.Lewisom','Narnia',50.3,'2000-01-01'), (4,'Kathleen Givens','Wild Rose of Kilgannon',15.6,'1999-03-17'), (5,'Kathleen Givens','Kilgannon',0.2,'1999-09-25'), (6,'Terri Reed','Giving Thanks for Baby',99.9,'2007-09-18'), (7,'Patti Berg','Wishes Come True',55.5,'1996-12-31'), (8,'Patti Berg','Wife for a Day',14.5,'1999-02-22'), (9,'Irene Hannon','From This Day Forward',67.8,'2007-07-25'), (10,'Patti Berg','Till the End of Time',87.6,'1997-04-23');
Na tejto bude vysvetlený príklad JDBC.
Teraz sme pripravení začať s JDBC.