Introducere in MySQL

MySQL este un sistem de gestiune a bazelor de date relational, produs de compania suedeza MySQL AB si distribuit sub Licenta Publica Generala GNU. Este cel mai popular SGBD open-source la ora actualaă, fiind o componenta cheie a stivei LAMP (Linux, Apache, MySQL, PHP).Desi este folosit foarte des impreuna cu limbajul de programare PHP, cu MySQL se pot construi aplicaţii în orice limbaj major.

Mysql poate sa contina mai multe baze de date. Fiecare baza de date contine tabele. Fiecare tabel are minim 1 camp. In majoritatea cazurilor folosim un camp index ( cheie primara ) pentru a cauta o anumite informatie intr-un tabel.

Exemplu tabel "utilizatori":

------------------------------
id | nume | email |
------------------------------
1 | ionel | i@k.ro |
------------------------------
2 | vasile | v@k.ro |
------------------------------
3 | paula | p@k.ro |
------------------------------

Fiecare camp al unui tabel are specificat tipul de date. Ex:

id = INT - numar intreg
nume = VARCHAR 40 - 40 de caractere ( putem specifica un numar mai mare de caractere)
email = VARCHAR 60 - 60 de caractere

Se mai folosesc foarte des urmatoare tipuri de date:

DATE - format data
TEXT - pentru texte foarte lungi

Va recomand folosirea versiunii MySQL 5 cu interfata de administrare PHPMYADMIN. Cu ajutorul PHPMYADMIN este posibila administrarea foarte usoara a bazelor de date fara a avea cunostinte avansate.

Pentru a lucra cu o baza de date trebuie sa ne conectam la acesta. Pentru a se conecta la o baza de date avem nevoie de o parola si utilizator. Toate bazele de date sunt parolate ca sa nu aiba acces oricine.

Alte exemple MYSQL


Import baza de date Mysql dintr-un fisier
Export Baza de date MySQL din terminal
LEFT JOIN
Mysql: Data si Ora
Selectarea informatiilor dintr-un tabel MySQL
Introducere in MySQL


Vezi toate exemple mysql