10656 afișări Candale Silviu (silviu) 16.01.2019 www.pbinfo.ro
Etichete: nicio etichetă

MySQL este un SGBD ce permite gestionarea mai multor baze de date, dar la un moment dat se lucrează cu o singură bază de date. Practic, fiecare bază de date reprezintă un director aflat pe hard-diskul serverului, fiecărei tabele din baza de date corespunzându-i unul sau mai multe fișiere.

Afișarea bazelor de date

Se face prin intermediul comenzii show databases;. Comanda va afișa bazele de date la care are acces utilizatorul curent. Dacă acesta este utilizatorul root, se vor afișa toate bazele de date existente.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| abcd               |
| baza_de_date       |
| calendare          |
| grafuri            |
| hangman            |
| joomla             |
| jurnal             |
| lectii             |
| mysql              |
| test               |
| veterinar          |
| wordpress          |
| xrt                |
| zencart            |
| ziar               |
+--------------------+
16 rows in set (0.00 sec)

Odată cu instalarea serverului mysql, sunt create bazele de date mysql și test. Baza de date mysql conține informații despre utilizatorii mysql și privilegiile acestora, alături de alte informații specifice serverului.

Selectarea unei baze de date

Selectarea unei baze de date înseamnă precizarea acesteia ca țintă implicită pentru comenzile care urmează.

Această operație se face prin intermediul comenzii use baza_de_date;, unde baza_de_date reprezintă numele bazei de date care este selectată. Ea va fi selectată până la selectarea altei baze de date, sau până la încheierea sesiunii de lucru.

mysql> use pbinfo;
Database changed
mysql>

Crearea unei baze de date

Se face prin intermediul comenzii create database baza_de_date;, unde baza_de_date reprezintă numele noii baze de date.
Notă: Crearea unei baze de date nu presupune și selectarea acesteia.

mysql> create database tempdb;
Query OK, 1 row affected (0.00 sec)

Ștergerea unei baze de date

Ștergerea unei baze de date reprezintă eliminarea fizică a bazei de date și a tabelelor existente în aceasta, operația fiind ireversibilă. Se face prin intermediul comenzii drop database baza_de_date;, unde baza_de_date reprezintă numele bazei de date care se elimină.

mysql> drop database tempdb;
Query OK, 0 rows affected (0.00 sec)

10656 afișări Candale Silviu (silviu) 16.01.2019 www.pbinfo.ro