HTTP
HTML
JS - basics
REST services and persistence
React and Redux
Security

Remote mysql

Serviciul mysql este cel care ne permite gestionarea bazei de date ├«n care aplica╚Ťia va stoca informa╚Ťii.

Pentru a testa că acest serviciu este pornit în terminal executăm următoarea comandă:

sudo service mysql status
mysql status

Configurare utilizator nou

Ne vom conecta la baza de date folosind userul root ╚Öi apoi vom genera creden╚Ťialele de autentificare pentru aplica╚Ťia noastr─â.

sudo mysql -u root

Ad─âug─âm un nou utilizator. ├Än exemplul de mai jos pute╚Ťi inlocui username ╚Öi password cu numele respectiv parola dorit─â.

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

Apoi îi acordăm privilegiile necesare

GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;

În final pentru a îeși din consola mysql tastează comanda exit.

Conectare server mysql

Acum ne vom conecta la serverul de baze de date folosind creden╚Ťialele pe care tocmai le-am creat.

mysql -u username -p

Parola o vom introduce după ce executăm comanda de mai sus. Caracterele nu vor fi afișate. După introducerea parolei apăsăm tasta enter.

Creare baz─â de date

Pentru a crea o nou─â baza de date execut─âm comanda CREATE DATABASE

CREATE DATABASE database_name;

Pentru a lista bazele de date disponibile executam urm─âtoarea comand─â:

SHOW DATABASES;
002-show-databases

Revenire în consola linux

Pentru a p─âr─âsi utilitarul mysql, tasteaz─â comanda exit