Cum se instalează și se configurează MySQL și PHPMyAdmin pe Windows și Linux

Atunci când creăm și gestionăm o pagină web, trebuie să ținem cont de ce tip de informații va oferi și stoca. Dacă pagina web afișează doar conținut static care este accesat prin diferite meniuri de opțiuni, putem folosi orice program pentru a crea pagini web, program care ne permite să facem modificări manual. Totuși, dacă vrem pentru a gestiona datele utilizatorilor și a efectua căutări , avem nevoie de o bază de date care este responsabilă cu gestionarea tuturor informațiilor de pe web. Soluția este să utilizați MySQL împreună cu PHPMyAdmin.

Ce sunt MySQL și PHPMyAdmin

instalați și configurați MySQL și PHPMyAdmin pe Windows și Linux

MySQL de la Oracle este un puternic manager de baze de date care este folosit pentru a colecta și organiza toate datele de pe o pagină web, utilizarea sa este complet gratuită și este sub licență GPL, ceea ce o face una dintre cele mai utilizate baze de date din lume atunci când gestionați o cantitate mare de date. Dacă nu avem cunoștințe anterioare când vine vorba de gestionarea paginilor web dinamice, interacțiunea cu MySQL este o bătaie de cap, deoarece funcționează doar sub o linie de comandă. Dacă greșim doar o singură comandă, putem sparge direct site-ul web.

Soluția la această problemă și care elimină multe batai de cap pe care le generează este folosirea PHPMyAdmin. PHPMyAdmin este un interfata vizuala care ne permite să lucrăm într-un mod mult mai simplu cu bazele de date MySQL, care este, de asemenea, open source și complet gratuit. Cu PHPMyAdmin putem executa comenzi în baza de date din interfața cu utilizatorul, astfel încât să faceți erori în cod este mai complicată, reducând astfel riscul de a lăsa inaccesibil un site web pe care îl gestionăm până când găsim greșeala pe care am făcut-o.

Cum se instalează MySQL

MySQL este disponibil pentru ambele ferestre din și Linux , deși majoritatea serverelor web sunt administrate de Linux și, dacă nu dorim să gestionăm un site web de pe computerul nostru, este puțin probabil să le găsim în situația instalării MySQL pe Windows. .

Instalați MySQL pe Windows

Spre deosebire de Linux, unde putem folosi depozitele instalate pe computer pentru a descărca MySQL, pe Windows trebuie să vizităm următorul site web pentru a-l descărca și apăsați Accesați Descărcare Pagina către descărcați versiunea vrem să instalăm.

Instalați MySQL în Windows

Pe de o parte, veți găsi programul de instalare, care ocupă 5 MB, iar pe de altă parte, toate aplicațiile necesare instalării MySQL, care ocupă puțin peste 400 MB. Dacă optăm pentru această ultimă versiune, instalatorul o va face nu descărcați niciun conținut de pe internet pentru a-l instala. Dacă optăm pentru versiunea de 5 MB, va fi necesară o conexiune la internet pentru a descărca conținutul necesar.

În fereastra următoare, ne va invita să ne înregistrăm pe web pentru a-l descărca, pas pe care îl putem sări făcând clic pe Nu, mulțumesc, doar începe descărcarea mea .

Instalați MySQL în Windows

Odată ce l-am descărcat, îl rulăm la fel ca cu orice alt fișier, făcând clic de două ori pe fișierul cu extensia .msi și așteptând finalizarea procesului de instalare. Odată ce procesul este terminat, se va deschide o nouă fereastră cu programul de instalare MySQL unde trebuie să selectăm ce tip de server dorim să creăm.

  • DeveloperDefault . Aceasta este opțiunea ideală, deoarece va instala tot ce aveți nevoie pentru a crea o bază de date MySQL.
  • Numai Sever . Pentru a instala MySQL în modul server.
  • Numai pentru client . Instalați-l în modul client fără un server.
  • Complet . Instalați toate produsele MySQL.
  • personalizat . Ne permite să selectăm ce tip de produse MySQL dorim să instalăm.

Instalați MySQL în Windows

În fereastra următoare, va verifica dacă ne lipsesc vreo aplicație pentru a putea folosi MySQL, cum ar fi MySQL pentru Visual Studio sau Connector/Phyton. Dacă da, va trebui să le instalăm manual pe computerul nostru.

Instalați MySQL în Windows

În continuare, va fi afișat tot conținutul care va fi descărcat și instalat pe computer. Faceți clic pe Executare pentru a continua. Dacă unele componente nu se descarcă corect (folosind programul de instalare de bază, care are 5 MB), va afișa o eroare. Trebuie doar să facem clic pe Încercați din nou pentru a încerca să îl descărcați din nou.

Instalați MySQL în Windows

În fereastra următoare, instalatorul ne va invita să selectăm în ce folder dorim să instalăm pe computer. Odată ce am instalat serverul MySQL de care avem nevoie, programul de instalare ne va duce la Configurare produs opțiunea, unde trebuie să stabilim porturile TCP/IP și să invităm Windows să acorde firewall-ului permisiunea de acces. În continuare, trebuie setați parola de acces pe care vrem să le folosim pentru a proteja accesul. Pentru a accesa serverul, trebuie doar să rulăm aplicația MySQL și să accesăm serverul pe care l-am creat și să creăm baza de date.

Pași pentru a instala MySQL pe Linux

Odată ce avem serverul nostru web în funcțiune după instalarea Nginx (sau orice altul), primul lucru pe care trebuie să-l facem este să actualizăm lista de depozite prin comanda

sudo apt update

În continuare, trecem la instalați MySQL folosind depozitele pe care le avem în versiunea Linux folosind următoarea comandă

sudo apt install mysql-server

Primul lucru pe care trebuie să-l facem este creați o parolă principală , o parolă care ne va permite să accesăm gestionarea și modificarea bazei de date. Este recomandat să utilizați un manager de parole pentru a crea o parolă complexă pentru a preveni accesul altor persoane. Odată terminată instalarea, folosim comanda pe care ți-o arătăm mai jos pentru a elimina setările implicite și a bloca accesul la baza de date astfel încât să fie accesibilă doar prin parola pe care am stabilit-o.

sudo /usr/bin/mysql_secure_installation

În continuare, ne va adresa o serie de întrebări la care trebuie să răspundem după cum se arată mai jos:

  1. Schimbați parola root? N
  2. Eliminați utilizatorul anonim? Y
  3. Nu permiteți conectarea la root de la distanță? Y
  4. Eliminați baza de date de testare și accesul la ea? Y
  5. Reîncărcați acum tabelele de privilegii? Y

Instalați MySQL Linux

Deci, vom păstra parola pe care am creat-o și vom elimina accesul anonim al utilizatorului, vom dezactiva accesul la distanță, vom elimina baza de date exemplu și vom reîncărca tabelul de privilegii.

Odată ce am instalat MySQL, acum ne putem crea baza de date, atâta timp cât avem cunoștințele corespunzătoare. Dacă nu, soluția, așa cum am menționat mai sus, este să instalați PHPMyAdmin.

Cum se instalează PHPMyAdmin

Ca și în cazul precedent, majoritatea serverelor web sunt gestionate de Linux, dar dacă folosim un server Windows, putem folosi și PHPMyAdmin pentru a gestiona mai ușor bazele de date MySQL.

Pași de urmat pentru PHPMyAdmin pe Windows

PHPMyAdmin nu este altceva decât o interfață grafică pentru a interacționa cu MySQL, așa că dacă cunoștințele noastre despre MySQL nu sunt limitate, nu va fi necesară instalarea acesteia. Primul lucru pe care trebuie să-l facem este să descărcați versiunea corespunzătoare prin site-ul oficial pe care îl putem accesa prin următoarele legătură .

Instalați PHPMyAdmin Windows

Apoi, îl dezarhivăm și copiați-l în directorul serverului MySQL pe care le-am instalat anterior. Pentru a accesa serverul și a-l configura, trebuie doar să introducem următorul URL în browserul nostru (în acest fel, nu este necesar să configuram care este serverul pe care dorim să-l folosim în combinație cu MySQL).

http://localhost/phpmyadmin/setup/index.php

Instalați PHPMyAdmin pe Linux

Primul lucru pe care trebuie să-l facem este să instalăm PHPMyAdmin din linia de comandă folosind următoarea comandă:

sudo apt-get install phpmyadmin

În timpul procesului de instalare, primul lucru pe care trebuie să-l facem este să alegem serverul web pe care am instalat MySQL și, apropo, să configuram administratorul bazei de date pentru a-l putea folosi cu parola pe care am stabilit-o în timpul instalării MySQL. Odată ce instalarea PHPMyAdmin s-a terminat, trebuie să introducem următoarele comenzi pentru asigura instalarea.

sudo phpenmod mcrypt sudo phpenmod mbstring

Odată ce procesul s-a terminat, repornim serverul, astfel încât modificările să fie aplicate. Odată ce am instalat PHPMyAdmin, folosim browserul nostru pentru a accesa prin următorul url și începem să creăm și să gestionăm baza de date cu MySQL folosind o interfață grafică în loc de linia de comandă.

http://localhost.phpmyadmin

PHPMyAdmin