Yükləmə
Proqramçı verilənlər bazası ilə konsoldan işləyə bilər, amma bu o demək deyil ki, o mütləq belə etməlidir. SQL-serverlər ilə işləmək üçün çox əla müştərilər var. Məsələn, mən SQLYog sevirəm. Bəziləri konsoldan çalışmaqda israrlıdır, bəziləri isə dərhal Intellij IDEA ilə işləyir.
Bəli, o da SQL-serverlərlə şəxsi işləməyə qadirdir. Amma biz burada MySQL öyrəndiyimiz üçün, eyni zamanda MySQL Client istifadə etməyi də öyrənəcəyik, bu da tez-tez onunla birgə gəlir. MySQL Workbench adlanır.
Əslində, Workbench keçən dərsdə MySQL ilə birlikdə quraşdırılmış olmalı idi. Amma əgər birdən kompüterində yoxdursa, aşağıdakı təlimatı yerinə yetir.
Addım 1. Yenidən linki ziyarət edirik və sonra ən aşağıdakı linki seçirik. Nəticədə belə bir şey görə bilərsən:

Addım 2. MySQL Workbench seçirik və hər hansı bir əməliyyat sistemi üçün versiya seçmək imkanı əldə edirik:

Onu yükləyirik və quraşdırmanı başladırıq.
Quraşdırma
Addım 1. Quraşdırmanı başladırıq və standart pəncərəni görürük, Next düyməsinə tıklayırıq:

Addım 2. Proqramın quraşdırılması üçün kataloq seçirik.

Addım 3. Standart konfiqurasiyanı seçirik:

Addım 4. Quraşdırmanı davam etdiririk:

Addım 5. Uğurlu quraşdırma halında, bu pəncərəni görəcəksən:

Həmçinin Workbench-i başlatmaq təklifi alacaqsan. Gəlin görək bunun arxasında nə dayanır...
Verilənlər bazasına qoşulma
Qarşımızda proqramın başlanğıc pəncərəsi var. Burada root istifadəçi əlaqəsi var. Bunun üzərinə tıklayıb, əvvəllər təyin etdiyimiz parolu giririk.

Əgər yeni bir əlaqə yaratmaq istəyirsənsə, "dairə içindəki plüs" düyməsinə tıkla və ya yuxarı menyunu istifadə et: Database-> Connect to Database
.

Workbench ilə dünyanın hər hansı bir SQL-serverinə qoşula bilərsən, ona görə də sənə lazım olanlar:
- 3-cü ünvan: host & port
- 4-username
- 5-password (sonradan girilmək təklifi olacaq)
Əslində, sənə əlaqənin adını (2) seçmək lazımdır – istədiyini yaza bilərsən və həmçinin Database Scheme seçməli olacaqsan.
Bir verilənlər bazasında cədvəllər qruplara – sxemlərə birləşdirilir. Bir mənada, bu elə verilənlər bazalarıdır. Yəni bir sxem – bir verilənlər bazasıdır.
Əksər hallarda, bir sxemdən olan cədvəllər digər sxemlərdən olan cədvəllərə istinad edə bilər, onları JOIN eləmək və s. mümkündür. Beləliklə, sxem – əslində cədvəllər qrupudur. Bu, Javada package-ə bənzəyir. Bir paket içindəki siniflər bir-biri ilə daha sıx bağlıdır, amma eyni zamanda onların digər paketlərin siniflərinə istinad etməsinə heç bir əngəl yoxdur.
Verilənlər bazası siyahısını necə görmək olar
Görülən əməliyyatlardan sonra serverə qoşulma baş verəcək və qarşında MySQL Workbench mühitinin iş sahəsini görəcəksən.

Gəlin serverdə qoşulduğumuz verilənlər bazasının (sxemlərin) siyahısını açaq. Bunun üçün Schemas
bölməsini açmaq lazımdır. İndi tıklayıb "sakila" sxemindəki cədvəllərin siyahısını genişləndiririk.

Aşağıdakı SQL sorğusunu daxil edirik: SELECT * FROM sakila.actor

Hər şey işləyirmi, sorğunun nəticəsi varmı? Əla, Workbench quraşdırılmış və düzgün işləyir.
GO TO FULL VERSION