Documente Academic
Documente Profesional
Documente Cultură
1
Tema:Instalarea MySQL pe Windows.
Scopul: Instalarea şi configurarea aplicaţiei MySQL pe Windows. Studierea interfeţei MySQL
prin crearea unor programe în limbajul SQL.
MySQL Community Edition este o ediție gratuită pe care o puteți descărca de pe site-ul
oficial MySQL și susține toată funcționalitatea necesară pentru implementarea resurselor de internet
complete.
Puteți citi mai multe despre edițiile MySQL pe site-ul oficial -
https://www.mysql.com/products/
După ce ați accesat pagina, puteți alege metoda de descărcare a kitului de distribuție, ni se
oferă două moduri:
Descărcați Web Installer este un program mic care descarcă toate componentele necesare
pentru instalarea MySQL. Poate fi folosit pentru instalarea MySQL pe computere cu acces la
Internet;
Descărcați instalatorul complet - kit de distribuție MySQL, care include toate componentele
necesare. În acest caz, puteți utiliza această distribuție pentru a instala MySQL pe un computer cu
sau fără acces la internet. De exemplu, puteți descărca acest fișier pe un computer cu acces la
Internet și să îl utilizați pentru a instala MySQL pe un alt computer care nu are conexiune la Internet.
De exemplu, haideți să descărcăm distribuția completă a programului MySQL făcând clic pe
„Downloads” opus articolului corespunzător.
1
Apoi, ni se oferă să ne autentificăm folosind datele de autentificare Oracle, dacă există, sau să
ne înregistrăm, creând astfel un cont Oracle. Cu toate acestea, dacă nu doriți acest lucru, atunci în
partea de jos există un link "No thanks, just start my download" , făcând clic pe ea, se începe imediat
descărcarea MySQL.
Faceți clic pe acest link și așteptați finalizarea descărcării.
2
Ca urmare, fișierul mysql- installer- community-8.0.18.0. msi are dimensiunea de
aproximativ 415 megabyte.
3
Pasul 3 - Verificarea și instalarea componentelor suplimentare
Programul de instalare va verifica apoi sistemul dacă componentele care sunt necesare pentru
ca unele extensii MySQL să funcționeze. Pentru cazul dat, instalatorul a dat două avertismente pentru
extensiile MySQL For Excel și MySQL For Visual Studio. Dacă intenționați să utilizați aceste
componente, atunci trebuie să eliminați aceste observații. Pentru a face acest lucru, trebuie să instalați
aceste componente ( adică să le selectați și să faceți clic pe „Execute”, unele dintre ele pot fi instalate
automat ).
Cu toate acestea, dacă nu veți utiliza extensiile MySQL For Excel și MySQL For Visual
Studio, puteți face imediat clic pe „Next” .
Programul de instalare va afișa un avertisment legat de absența unor componente, faceți clic
pe „Yes”.
4
5
Pasul 4 - Instalarea componentelor MySQL
Totul este gata de instalare MySQL, la acest pas, programul de instalare va afișa toate
componentele MySQL care sunt gata pentru instalare, faceți clic pe „ Execute” .
6
Pasul 5 - Finalizarea instalării componentelor MySQL
Când apare o marcă verde lângă fiecare element, instalarea este completă.
Faceți clic pe „ Next” .
7
Pasul 6 - Configurarea componentelor MySQL
Toate componentele sunt instalate, dar nu toate sunt configurate, de aceea trebuie să le
configurăm. Instalatorul vă va arăta ce componente specifice trebuie să configurați. În cazul nostru,
acestea sunt MySQL Server, MySQL Router și Samples and Examples.
Faceți clic pe „ Next” .
8
Pasul 7 - Configurarea serverului MySQL (opțiune High Availability)
În primul rând, cu siguranță trebuie să configuram MySQL Server.
Primul pas este de a configura „High Availability“ parametru , care este responsabil pentru
modul în care va fi instalat serverul MySQL. În cazul nostru, la fel ca în cele mai multe altele,
standardul „Standalone MySQL Server“ este necesar - aceasta este versiunea clasică a instalării
MySQL Server.
Prin urmare, selectăm primul articol și facem clic pe „Next” .
9
Pasul 8 - Configurarea serverului MySQL (Type and Networking)
În continuare, configurăm tipul și rețeaua de server. În cazul nostru, puteți lăsa totul în mod
implicit:
Tip - Calculator de dezvoltare;
Protocol - TCP / IP;
Port - 3306;
Caseta de selectare „Open Windows Firewall ports for network access” trebuie bifată.
Dacă este necesar, puteți regla MySQL Server folosind opțiunile avansate. Pentru a face acest
lucru, bifați caseta de selectare „Show Advanced and Logging Options” .
Faceți clic pe „ Next” pentru a continua .
10
Pasul 9 - Configurarea metodei de autentificare în MySQL Server
Versiunea 8 MySQL acceptă o nouă metodă de autentificare, care este recomandată să fie
utilizată, lăsați-o așa cum este și faceți clic pe „Next”.
Dacă este necesar, puteți selecta al doilea element, care a fost utilizat în MySQL 5.
11
Pasul 10 - Configurarea utilizatorilor MySQL
După aceea, trebuie să furnizăm o parolă pentru utilizatorul root ( acesta este principalul
administrator MySQL ).
În plus, putem adăuga utilizatori suplimentari, pentru a face acest lucru, trebuie să faceți clic
pe butonul „Add User” .
o va avea.
Faceți clic pe „OK”.
12
După aceea, utilizatorul va fi creat.
Faceți clic pe „Next” pentru a continua.
13
Pasul 11 - Configurarea serviciului MySQL pe Windows
Acum trebuie să configurăm serviciul MySQL pentru a rula pe Windows.
Putem indica:
Windows Service Name- Nume serviciu - MySQL;
„Start the MySQL Server at System Startup” - dacă această casetă de selectare este
bifată, atunci serviciul MySQL va porni la pornirea Windows;
Run Windows Service - sub ce cont serviciul MySQL va rula pe Windows. Standard
System Account - este un cont de sistem.
Puteți lăsa totul implicit, asta fac.
Faceți clic pe „ Next” .
14
Pasul 12 - Aplicarea parametrilor MySQL Server
Toți parametrii MySQL Server sunt configurați, dar trebuie să îi aplicăm și să-i salvăm. Pentru
a face acest lucru, pe următoarea fereastră, faceți clic pe „Execute” .
15
Pasul 13 - Finalizarea configurației serverului MySQL
Când toate casetele de selectare sunt bifate și este generat mesajul „Successful” , procesul va
fi finalizat, faceți clic pe „Finish” .
16
Pasul 14 - Configurarea MySQL Router
În acest caz, ni se oferă să configurăm routerul MySQL, dar acesta este opțional, putem face
imediat clic pe „Finish” .
17
Pasul 15 - Instalarea datelor de testare pe MySQL
În continuare, putem instala datele de testare pe MySQL Server, de exemplu, pentru instruire.
Pentru a face acest lucru, introduceți parola utilizatorului Root și faceți clic pe „ Check” pentru a
verifica, dacă conexiunea este stabilită, atunci totul este în regulă și puteți continua.
Faceți clic pe „ Next” .
Pentru a aplica toți parametrii și a începe extragerea datelor de testare pe MySQL Server, faceți
clic pe „ Execute” .
18
Procesul este complet atunci când casetele de selectare sunt bifate și este afișat mesajul
„Successfuls”.
Faceți clic pe „ Finish” .
19
Pasul 16 - Finalizarea configurației componentelor MySQL
Toate componentele sunt configurate. Faceți clic pe „Next” .
20
Pasul 17 - Finalizarea întregului proces de instalare și configurare MySQL
MySQL Server și toate componentele necesare pentru a lucra cu acesta sunt instalate și
configurate: acesta este MySQL Workbench și diverși conectori, documentație și chiar o bază de date
de testare.
Pentru a începe MySQL Workbench imediat după instalarea este finalizată, selectați Start
MySQL Workbench after Setup .
Faceți clic pe „Finish” .
21
1.2. Instructiuni de baza in crearea/lichidarea tabelelor, BD
După instalarea MySQL, toate comenzile rapide necesare vor apărea în meniul Windows pe
care îl puteți utiliza. De exemplu, puteți utiliza o scurtătură pentru a lansa MySQL 8.0 Command Line
Client - Unicode .
Daca ati setat corect parola si s-a efectuat legatura cu MySQL Server, puteti opera cu
bazele de date.
22
Sarcini de lucru: Instructiuni de baza la crearea BD, tabele si stergerea tabelelor, BD
#Vizualizarea bazelor de date existente: SHOW DATABASES;
SHOW DATABASES;
#Setati baza de date pentru a fi folosita fara a fi nevoie sa fie invocata explicit
USE numeprenume12;
#Acelasi rezultat il puteti obtine specificand numele tabelei prefixat de numele bazei de date;
rezultatul se obtine indiferent daca am folosit anterior comanda USE;
#Creati un tabel
23
#Verificati tabelele definite in baza de date d
USE numeprenume12;
SHOW TABLES;
#sau
SHOW TABLES in numeprenume12;
#sau
SHOW TABLES FROM numeprenume12;
#sau
USE numeprenume12;
DESCRIBE t;
#sau
#Stergeti tabela
1. Să se creeze baza de date – Evidența depozitelor cu tabelele: Clienti (id, nume, strada, oraș,
telefon), Cont (numar cont, balanta), Depozit (id, numar cont).
2. Să se verifice structura tabelelor.
3. Să se lichideze tabele si baza de date.
4.
24
a) Sa se creeze o baza de date care sa aiba numele format din numele dumneavoastra si
numarul consolei de lucru;
b) Sa se creeze o baza de date cu numele format din numele si prenumele dumneavoastra;
c) Sa se stearga baza de date creata la punctul a.
d) Sa se incerce recreerea bazei de date de la punctual b fara a folosi clauza IF NOT EXISTS;
e) Sa se incerce recreerea bazei de date de la punctual b folosind clauza IF NOT EXISTS;
f) Sa se incerce stergerea bazei de date de la punctual a folosind clauza IF EXISTS;
g) Sa se incerce stergerea bazei de date de la punctual a fara a folosi clauza IF EXISTS;
h) Sa se vizualizeze toate bazele de date existente.
i) Sa se utilize baza de date create la punctul a.
j) Sa se utilize baza de date create la punctul b.
Bibliografie:
1. MySQL Shell 8.0 (part of MySQL 8.0). 2.1 Installing MySQL Shell on Microsoft
Windows.. https://downloads.mysql.com/docs/mysql-shell-8.0-en.a4.pdf
2. Установка MySQL. https://www.youtube.com/watch?v=0zLU16GXcAs
25