Tartalomjegyzék

< MySQL

MySQL Squirrel SQL Client

Bevezetés

A MySQL adatbázist két módon érhetjük el, vagy ODBC meghajtón, vagy MySQL meghajtón keresztül. Itt az utóbbit mutatom be.

Beszerzés

Szükséges

connector

Alsó .zip fájl

Utána alul van egy ilyen

» No thanks, just take me to the downloads!

Választasz egy tükörszervert, HTTP vagy FTP.

Ha leszedtük csomagoljuk ki valahova. Egy .jar kiterjesztésű fájlt fogunk kapni.

Beállítás

Csomagoljuk ki a MySQL Connector, egy .jar fájlt kell kapjunk.

Baloldalon a „MySQL Driver” előtt egy piros X van. A MySQL telepítése akkor lesz teljes, ha ezt sikerül egy pipára változtatnunk.

Baloldalon kattintsunk a „Drivers” fülre. Ez függőlegesen van elhelyezve.

A Driver-ek között keressük ki a MySQL Driver-t. Fentebb a ceruza rajzolatú ikonra kattintva szerkeszthetjük a beállításait.

Ott kattintsunk a következő fülre:

Extra Class Path

Kattintsunk az „Add” nyomógombra.

Ha jól csináltuk akkor a „Class name” mezőben a következőt látjuk:

com.mysql.jdbc.Driver

Kapcsolódás

Ezek után egy aliast kell létrehoznunk a kapcsolat számára. Jelenleg localhoston kapcsolódok a telepített XAMPP-ban található MySQL adatbázishoz. Kezdetben csak a root felhasználó van a MySQL adatbázisban, amelynek nincs jelszava. Ezzel fogunk kapcsolódni.

A + rajzolatú ikonra kattintsunk egy alias hozzáadásához.

A Driver mezőben kiválasztjuk a MySQL Driver-t.

Driver:

MySQL Driver 

URL: mezőben a következőt írjuk:

jdbc:mysql://localhost/mysql

User name:

root

Első teendők

Az első teendő a root felhasználónak jelszót adunk. A biztonság érdekében ezt most meg kell tenni!

Ezek után hozhatunk létre a felhasználóknak adatbázist, felhasználónevet, jelszót.

Folytatása következik.

Adatbázis létrehozása (például dolgozok):

CREATE DATABASE dolgozok;
GRANT ALL PRIVILEGES ON dolgozok.* TO joska@'192.168.16.0/255.255.255.0' IDENTIFIED BY 'titkosjelszo';

Ez a parancs arra való, hogy jogot adjunk egy felhasználónak, de ha nincs ilyen felhasználó, akkor az létrejön. Az „ALL” azt jelenti, minden jogot megadunk az adatbázison. A dolgozok adatbázis, a csillag (*) az összes táblát jelenti, joska felhasználónak. Olyan gépekről éri el, amelynek IP címe 192.168.16-al kezdődik, ha a hálózatimaszk 255.255.255.0

A következő példában, joska csak helyben éri el az adatbázis-kezelőt.

GRANT ALL PRIVILEGES ON dolgozok.* TO joska@'localhost' IDENTIFIED BY 'titkosjelszo';

Lehet a XAMPP MySQL szerverén még be kell állítani a távoli elérést.