MySQL este un server de baze de date ce permite atât conectarea clienților locali, cât și a celor ce lucrează pe alte sisteme de calcul. Pentru conectare se folosește programul mysql
(Linux) sau mysql.exe
(Windows). Parametrii săi precizează adresa serverului ( -h
, implicit localhost
), utilizatorul mysql ( -u
), și parola ( -p
. Dacă nu se precizează parametrul -p
, se consideră că utilizatorul nu are configurată parolă pe serverul MySQL).
MySQL nu face distincție între literele mari și literele mici, astfel că SELECT
, select
și Select
au aceeași semnificație.
În exemplul următor, conectarea se face la localhost
, utilizatorul MySQL este root
, fără parolă, în Linux:
silviu@laptop:~$ mysql -u root Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.0.51a-3ubuntu5.3 (Ubuntu) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> select now(); +---------------------+ | now() | +---------------------+ | 2008-11-16 21:24:17 | +---------------------+ 1 row in set (0.00 sec) mysql> quit Bye silviu@laptop:~$
În exemplul următor, conectarea se face la localhost
, utilizatorul MySQL este root
, fără parolă, în Windows:
C:\Users\elev>cd c:\xampp\mysql\bin c:\xampp\mysql\bin>mysql -u root Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 276 Server version: 10.1.10-MariaDB mariadb.org binary distribution Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> select now(); +---------------------+ | now() | +---------------------+ | 2019-01-17 08:04:00 | +---------------------+ 1 row in set (0.00 sec) MariaDB [(none)]> quit Bye c:\xampp\mysql\bin>
În SQL, comenzile se termină cu ;
– punct și virgulă. Părăsirea consolei mysql se face prin comanda mysql quit
.