MySQL

Administratorii de site-uri şi webmasterii folosesc MySQL pentru a rula bazele de date ale paginilor web create. Instalarea nu este destul de simplă dar voi arăta câtiva paşi instalând MySQL pe un sistem Windows Server 2008 R2 cu SP1 versiune Trial. Există versiuni de MySQL şi pentru Mac OS X, Linux sau Unix. Înainte de a instala MySQL pe un sistem nou este bine să instalaţi IIS şi anume prin deschiderea lui Server Manager, în stânga meniului gasiţi Roles şi pentru instalare IIS apasaţi pe Add Roles. La Server Roles selectaţi Web Server (IIS) apoi Next. La Role Services sub Application Development selectaţi şi CGI, acesta o să ne ajute pentru când vom instala aplicaţii PHP.

1. Navigăm către MySQL Community Server şi anume la http://dev.mysql.com/downloads/mysql, unde avem două versiuni pentru descarcare şi anume Windows (x86, 64-bit), MSI Installer sau Windows (x86, 32-bit), MSI Installer. În funcţie de suportul procesorului veţi alege una din cele două versiuni;
2.  Lansăm instalarea şi la Setup Wizard trecem mai departe cu Next;
3. Voi alege instalare Typical şi apoi click Next;
4. Examinaţi-vă opţiunile alese, apoi faceţi click pe Install;
5. În continuare veţi vedea o reclamă pentru a face upgrade la versiunea comercială MySQL Enterprise dar vom sări peste asta şi dăm mai departe Next;
6.  Urmează o altă reclamă pentru serviciile de monitorizare pentru baza de date. Daca aveţi nevoie de aceste servicii apasaţi pe butonul More, dacă nu daţi Next pentru a continua să folosiţi gratuit MySQL;
7. Trebuie să ajungeţi la fereastra Wizard Completed. Lasaţi bifată opţiunea Configure the MySQL Server now şi click Finish;
8. Acuma veţi vedea fereastra cu MySQL Server Instance Configuration Wizard, unde vă duce la configurarea MySQL dând click Next;
9. În fereastra următoare veţi vedea două opţiuni de ales şi anume Detailed & Standard, am de gând să merg mai departe şi selectez Detailed apoi click Next;
10. Următoarea fereastră este MySQL Instance Configuration screen unde avem trei opţiuni:
Developer Machine - Multe alte aplicaţii vor rula în acest calculator şi MySQL ar trebui să utilizeze o cantitate minimă de memorie;
Server Machine -  Aplicaţiile din server vor rula, această setare este pentru a utiliza serverele de web, MySQL va utiliza o cantitate medie de memorie;
Dedicated MySQL Server Maschine - Aici MySQL va fi singura aplicaţie din calculator care va utiliza toată memoria disponibilă.
Pentru acest demo vom merge pe opţiunea Server Machine, deci, click Next;
11. Acum, trebuie să selectaţi utilizarea bazei de date. Îs multe de spus despre acest lucru, dar am de gând să vă fac un rezumat rapid. Aici depinde pentru ce veţi folosi baza de date şi ce set de caracteristici aveţi nevoie. Principala diferenţă dintre MyISAM şi InnoDB este viteza şi fiabilitatea.
În demo-ul nostru vom folosi Multifunctional Database să ne dea cea mai mare flexibilitate. După selectare faceţi click pe Next;
12. În fereastra următoare veţi alege fişierul de date InnoDB. Dacă aveţi o matrice de stocare RAID  poate doriţi să-l mutati acolo din motive de performanţă / fiabilitate, dar pentru această demonstraţie, vom folosi setarea implicită şi faceţi click pe Next;
13.Următoarea decizie de luat este accea de câte conexiuni trebuie setate pentru server. În momentul de faţă vom folosi MySQL pentru un server de web aşa că voi alege să fie folosit pentru 500 de conexiuni active în acelaşi timp selectând Online Transaction Processing (OLTP), dar reţineţi că puteţi seta, de asemenea, un număr personalizat utilizând Manual Setting. Aş fi putut alege Decision Support dacă mă ocupam de un program de testare care are nevoie de numai 20 conexiuni. După ce aţi decis tipul conexiunii daţi click pe Next;
14. Fereastra următoare este foarte importantă pentru că stabileşte modul în care alte aplicaţii se vor conecta la MySQL. Portul implicit este 3306 şi este recomandat să lăsaţi acest lucru ca setare implicită pentru că este portul desemnat pentru cele mai multe aplicaţii ce folosesc MySQL. Doar dacă vă creaţi propriile aplicaţii puteţi schimba portul şi implicit verificarea portului în aplicaţiile create. Puteţi adăuga, de asemenea, o excepţie de firewall bifând caseta de lângă numărul de port. Acest lucru este delicat în funcţie de modul în care mediul va fi configurat. În acest demo eu am lăsat debifată această excepţie. Enable Strict Mode este o altă caracteristică adăugată la MySQL şi este recomandat să-l lasaţi bifat. La bază se fac unele verificări de date şi fortează aplicaţiile să utilizeze formatele corecte. Acest lucru poate întrerupe unele aplicaţii mai vechi care folosesc versiuni mai vechi de MySQL, dar este mult mai de preferat să actualizaţi acele aplicaţii şi să se păstreze acest mod activat. După ce aţi făcut selectările click pe Next;
15. Acum, vom stabili setul de caractere implicit, care va folosi baza de date. Din nou, acest lucru va  depinde de mediul în care este folosit, pentru această demonstraţie vom folosi Best Support for Multilingualism pentru a suporta mai multe limbi. Dacă ştiţi că urmează să fie folosit un anumit set de caractere puteţi de asemenea folosi opţiunea Manual. După ce aţi terminat mergeţi mai departe dând click pe Next;
16. Următorul ecran va seta MySQL să ruleze ca serviciu aşa că dacă există o resetare a sistemului de operare MySQL va porni automat. Puteţi seta, de asemenea, numele serviciului, care este util dacă aveţi mai mult de un exemplu de MySQL ce rulează. Selectaţi Include Bin Directory in Windows Path pentru a adăuga variabilele pentru server şi client în PATH (cale). Acest lucru este util dacă vei lucra de la linia de comandă pentru orice motiv. Pentru această demonstraţie îl vom selecta şi apoi faceţi click pe Next;
17. Urmează să setăm parola de root pentru serverul MySQL. Pentru a fi confirmată trebuie scrisă de două ori. Lasaţi debifată opţiunea Enable root access from remote machines excepţie făcând doar în cazul în care ştiţi că veţi avea nevoie. La fel trebuie debifat Create An Anonymous Account pentru că ar putea provoca probleme de securitate;
18. În cele din urmă am ajuns la fereastra de configurare finală. Tot ce rămâne de facut este să faceţi click pe Execute pentru a seta MySQL;
19. Veţi vedea un scurt rezumat la sfârşitul instalării ce va arata că totul a fost completat cu succes şi vă roagă sa apăsaţi Finish.

Niciun comentariu:

Trimiteți un comentariu