Tutorial MySQL

Data publicarii: Februarie 2006

Tutoriale » MySQL » MySQL - Notiuni de baza

MySQL Feb 2006

MySQL - Notiuni de baza

Bazele de date sunt folosite pentru stocarea informatiilor in vederea furnizarii ulterioare in functie de solicitarea primita.

MySQL este un sistem de baze de date functional independent.

In PHP exista functii pentru toate operatiile executate asupra bazelor de date MySQL.

Administrarea MySQL se poate face din linie de comanda sau folosind browserul si accesand aplicatia numita PHPMyAdmin scrisa in PHP.

Cele mai uzuale operatii cu bazele de date sunt:

ComandaSemnificatie
CREATEcreaza o baza de date sau un tabel
DROPsterge o baza de date sau un tabel
INSERTadauga inregistrari intr-un tabel
DELETEsterge inregistrari dintr-un tabel
UPDATEupdateaza inregistrarile dintr-un tabel
SELECTselecteaza un tabel
ALTERalterarea unui tabel

In MySQL spatiul alocat pe discul serverului este functie de tipul de date. Cateva din tipurile de date folosite in bazele de date MySQL sunt:

TipSemnificatie 
int()numar intreg32 biti
bigint()numar intreg64 biti
tinyint()numar intreg (-128 la 127 sau 0 la 255)8 biti
mediumint()numar intreg24 biti
smallint()numar intreg16 biti
char()sectiune cu lungime fixa de la 0 la 255 caractere
varchar()sectiune cu lungime variabila de la 0 la 255 caractere
float()numar mic cu virgula flotanta
doublenumar mare cu virgula flotanta
textsir cu maximum 65535 caractere
date()data in format YYYY-MM-DD
datedata in format YYYY-MM-DD HH:MM:SS
timeora in format HH:MM:SS

Pentru ca baza de date sa fuctioneze mai bine coloanelor li s-au adaugat modificatori de coloana.

Tipul de date intregi incep de la valori negative la pozitive. Daca se adauga optiunea UNSIGNED, care este un modificator de coloana, nu vor mai fi valori negative ci vor incepe de la 0.

Alti modificatori sunt:
AUTO_INCREMENT functioneaza cu orice tip intreg. La fiecare rand nou adaugat in baza de date numarul asociat va fi incrementat.
NULL inseamna fara valoare (diferit de spatiu sau zero).
NOT NULL inseamna ca orice inregistrare va fi considerata ceva.
PRIMARY KEY este rolul primei coloane din tabel, totodata reprezentand elementul de referinta pentru fiecare linie.

Sus

Tutoriale
29 Mar 2024  8:14 AM

Copyright © 2005-2023 Termeni si conditii
 
Comentarii:
Sabina
11-03-2013
Acum am invatat sa pastrez datele introduse in formular intr-o baza de date mysql.. Am avut probleme mari pana am inteles care sunt datele de conectare la baza de date. Acum totul este ok. Cata am recomandat tutorialul tau unor prieteni care doresc si ei sa invete mysql. Sabina
Sever
29-03-2013
Cum fac sa pun in data base datele primite din formularul html. aa datele le pot pastra mai mult timp. am studiat dar nu stiu cum pot face acest lucru. recunosc sunt incepator. te rog sa ma indrumi. multumesc
Autor
30-03-2013
Iti recomand sa incepi studiul cu preluare date din formular HTML iar apoi sa studiezi introducerea datelor in mysql.

Sus