Bon, ultima dată am elaborat pe marginea instalării lui Apache pe Windows. Azi vom vedea cum se instalează MySQL pe Windows, în cadrul seriei de articole Instalare Apache, MySQL și PHP
MySQL… ce mama naibii este ? Wikipedia zice:
MySQL este un sistem de gestiune a bazelor de date relaţional, produs de compania suedeza MySQL AB şi distribuit sub Licenţa Publică Generală GNU. Este cel mai popular SGBD open-source la ora actuală, fiind o componentă cheie a stivei LAMP (Linux, Apache, MySQL, PHP).
MySQL este componentă integrată a platformelor LAMP sau WAMP (Linux/Windows-Apache-MySQL-PHP/Perl/Python). Popularitatea sa ca aplicaţie web este strâns legată de cea a PHP-ului care este adesea combinat cu MySQL şi denumit Duo-ul Dinamic. În multe cărţi de specialitate este precizat faptul ca MySQL este mult mai uşor de invăţat şi folosit decât multe din aplicaţiile de gestiune a bazelor de date, ca exemplu comanda de ieşire fiind una simplă şi evidentă: ”exit” sau ”quit”.
Noi vom instala versiunea Community Server, versiune ce este oferită gratuit. La ora la care am scris acest articol, ultima versiune stabilă era 5.1.42 Sursele le vom obține de aici, ne interesează mysql-5.1.42-win32.msi (104.8 MB)
Am obținut kit-ul, acum urmează să îl instalăm.
Pasul 1 (nu mai e cazul să spun că tre să dai dublu click pe kit
)
Pasul 2 – alegerea tipului instalării
Noi vom merge pe Typical petrnu că se vor alege toate setările implicite și generale. Pe scurt, o să instaleze tot ce trebuie instalat pentru a avea un server de baze de date funcțional. Varianta Complete va instala absolut tot iar varianta Custom te va lăsa pe tine să alegi ce și cum va fi instalat.
Pasul 3 – recapitulare
Installer-ul va face o recapitulare a ceea ce urmează să ruleze.
Pasul 4 – instalarea efectivă
Pasul 5 – creare cont in MySQL.com (opțional)
În cazul în care vrei să te înscrii în comunitatea MySQL, acum o poți face. Dacă nu, dă-i cu Next până dispare fereastra și ajungi în pasul următor.
Pasul 6 – Finizarea instării
În acest moment instalarea s-a încheiat cu succes, toate cele au fost copiate pe la locurile lor. Acum ai două opțiuni pe care le poți urma:
- configurarea serverului
- înregistrarea serverului (opțiunea îți va permite să primești notificări automate în caz de update precum și alte minunății.)
Noi vom continua cu ”Configurarea serverului”, aka prima bifă. Apasă Finish.
Pasul 7 – începerea configurării
Pasul 8 – alegerea tipului configurării
Avem două opțiuni aici:
- configurare detaliată – îți va permite să alegi și configurezi diverși parametri în detaliu – este varianta mai complexă
- configurare standard – alege această variantă doar dacă este pentru prima oară când instalezi MySQL în calculator – cazul nostru
Alegem Standard Configuration și îi dăm cu Next.
Pasul 9 – optiunile pentru sistemul de operare
Două opțiuni:
- Install As Windows Service – ceea ce înseamnă că MySQL va rula ca serviciu de Windows
- Service name – numele serviciului, îl poți lăsa pe cel implicit – MySQL
- Launch the MySQL Server automatically – îi va premite serverului să pornească automat atunci când pornește și sistemul de operare, ceea ce este ok, asta ne dorim.
- Include Bin Directory in Windows PATH – opțiunea aceasta ne va permite să apelăm serviciul din linie de comandă (prompt), îți recomand să bifezi opțiunea, sigur vei avea nevoie de ea mai târziu.
Pasul 10 – configurări de securitate
La acest pas avem ocazia să creăm o parolă pentru userul sub care rulează serviciul, lucru indicat de altfel, chiar dacă rulează pe calculatorul tău personal. Așa că poți completa parola ta, ulterior datele de conectare fiind root cu parola_aleasă.
- Enable root access from remote machines – ei bine, aici ai de ales dacă te vei putea conecta cu drepturi de root la server, dar folosind alt calculator – sfatul meu este să nu alegi această opțiune.
Tot aici vei putea să creezi un cont anonim, dar acest aspect ar putea duce la probleme de securitate, deci nu bifa nici opțiunea asta. Dă-i cu Next
Pasul 11 – finalizarea configurării și aplicarea opțiunilor alese anterior
Acum poți apăsa Finish.
Asta a fost tot. În acest moment ai, în calculatorul personal, un server de baze de date perfect funcțional. Ca să te convingi, procedează așa:
1. deschide o instanță de linie de comandă (Start – Run – cmd pentru Windows XP sau Start – caută cmd și rulează-l pentru Vista sau 7)
2. Scrie la prompt: mysql -u root -p și apasă Enter
Îți va cere să introduci parola pe care ai menționat-o mai devreme, la configurare.
După ce introduci parola vei avea ceva de genul
Ca să termini sesiunea, inchide fereastra sau tastează exit și apasă Enter.
Și voila, avem și MySQL în parametri.
Dacă vrei să aprofundezi ce înseamnă MySQL, ai la dispoziție
Notă: instalarea povestită mai sus s-a realizat pe o versiune de Windows 7 dar este același lucru, în mare, și pe XP sau Vista. Nu am intrat în detaliile sistemelor de operare pentru că nu fac obiectul prezentului articol. In principiu, dacă OS-ul îți pune întrebări de securitate, răspunde-i cu ”da, sunt de acord ca MySQL să facă ștrumfeli prin sistemul meu de operare”
În articolul următor vom vedea ce și cum cu PHP
PS: nu îmi asum răspunderea pentru eventualele daune provocate de o instalare defectuoasă, sau cu un kit obținut din altă parte decât site-ul oficial, indicat la începutul articolului, sau mai știu eu ce ar putea să nu mai meargă în calculatorul tău personal.
Opinii / sugestii / observații sunt binevenite.



Multumesc! Explicat excelent!
Multumesc! A fost buna indrumarea. Pentru win 7 s-a mai schimbat cate ceva.
Un An Nou fericit!