Acest ghid va ajuta începătorul să înceapă rapid cu MySQL. Aici veți găsi informații de bază despre instalarea MySQL, crearea primei baze de date și a tabelei, introducerea primelor înregistrări în tabel și, în sfârșit, modul de selectare a datelor din baza de date.
1. Instalarea și configurarea MySQL
Puteți să accesați pagina oficială MySQL. indicați platforma dvs. și descărcați arhiva serverului comunității MySQL corespunzătoare.
- Dacă distribuția dvs. se bazează pe RedHat (de exemplu, CentOS sau RHEL), puteți citi următorul articol: Instalați MySQL pe Linux utilizând rpm;
- De asemenea, puteți folosi comanda yum groupinstall pentru a instala grupul de pachete MySQL Database;
- Dacă doriți să instalați MySQL împreună cu alte componente ale stivei LAMP (Apache + PHP), acordați atenție acestui articol: Cum se instalează sau se actualizează LAMP.
2. Crearea unei baze de date MySQL
După instalarea MySQL, ne conectăm la server ca root.
După conectarea sub rădăcina MySQL-utilizator, executați interogarea din linia de comandă "mysql>". Deci, următoarea interogare creează o bază de date goală numită exemplu.
Utilizăm comanda "afișarea bazelor de date" pentru a ne asigura că baza de date a fost creată efectiv.
3. Creați un tabel MySQL
Ne conectăm la noua bază de date creată folosind comanda de utilizare. înainte de a efectua orice operațiuni cu baza de date.
Pentru a vă conecta la baza de date, introduceți următoarea comandă:
Următoarea interogare creează un tabel de angajați.
Dacă copiați liniile de mai sus în linia de comandă "mysql>". apoi începând cu al doilea rând, simbolurile -> vor fi afișate. Aceasta înseamnă că introducerea cererii nu sa încheiat încă. Instrucțiunea SQL se termină cu un punct și virgulă. Acesta este modul în care va arăta pe ecran:
Când creați tabele, puteți utiliza unul dintre următoarele tipuri de date:
Pentru a vedea toate tabelele disponibile în baza de date, introduceți interogarea:
Pentru a vedea descrierea tabelului nou creat, efectuați următoarea interogare:
4. Introducerea înregistrărilor într-un tabel
Pentru a insera datele într-o tabelă, trebuie să utilizați comenzile insert. Când introduceți date, nu este necesar să specificați numele coloanelor din tabel. Pur și simplu introduceți valorile corespunzătoare pentru câmpurile corespunzătoare în aceeași ordine care specifică aceste câmpuri la crearea tabelului:
Pentru a insera valori în anumite coloane specifice, trebuie să specificați numele acestor coloane, de exemplu:
Notă: Acum puteți încărca date în baza de date MySQL dintr-un fișier text folosind comanda mysqlimport.
5. Recuperarea datelor din tabel
Pentru a vedea toate intrările de tabelă, creați următoarea interogare:
Pentru a selecta date din doar câteva coloane, trebuie să le specificați numele în interogarea selectată:
Următoarea interogare selectată va selecta intrările de tabel în care sunt îndeplinite simultan două condiții: departamentul Tehnologie și un salariu de cel puțin 6000.
Desigur, pentru a învăța mai bine despre MySQL, merită citit o carte bună, de exemplu: MySQL de înaltă performanță de către Baron Schwartz, Peter Zaitsev și Vadim Tkachenko.