This is an old revision of the document!


Instalare MySQL 5.6

Linux

Varianta 1

Pe Linux, sunt disponibile pachete pentru instalarea MySQL (atât server, cât și client), implicit fiind instalată versiunea 5.5.38.

aipi2014@ubuntu:~$ sudo apt-get install mysql-server
Atunci când se instalează pachetul corespunzător serverului, implicit va fi instalat și pachetul corespunzător clientului, astfel încât nu mai este necesară realizarea acestei operații manual.

În cadrul procesului de instalare, utilizatorul va fi solicitat să introducă o parolă pentru utilizatorul root pe care ulterior să o confirme:

instalare_mysql_5.6_mysql_install_linux_01.jpg

instalare_mysql_5.6_mysql_install_linux_02.jpg

Utilizatorul root deține drepturi deplina asupra sistemului de gestiune pentru baze de date MySQL.

Dacă se dorește folosirea versiunii 5.6.19, se va specifica pachetul respectiv:

aipi2014@ubuntu:~$ sudo apt-get install mysql-server-5.6

Activarea MySQL, prin care sunt instalate tabelele de sistem precum și tabelele care conțin instrucțiunile de suport tehnic, se face prin comanda:

aipi2014@ubuntu:~$ sudo mysql_install_db

Pentru specificarea politicii de securitate, se va rula comanda:

aipi2014@ubuntu:~$ sudo mysql_secure_installation

prin care pot fi configurați următorii parametri:

  • parola corespunzătoare utilizatorului root (dacă anterior a fost precizată o parolă, aceasta trebuie introdusă pentru a fi permisă modificarea);
  • eliminarea posibilității de conectare la sistemul de gestiune pentru baze de date anonim / de la distanță;
  • ștergerea tabelei test;
  • reîncărcarea tabelelor de privilegii, ce asigură faptul că toate modificările realizate în cadrul configurării vor fi operate imediat.

Varianta 2

Dacă se dorește folosirea distribuției Oracle, se va utiliza pachetul DEB Bundle, care cuprinde toate pachetele necesare (mysql-common, mysql-community-server, mysql-community-client, libmysqlclient). În prealabil, trebuie instalat pachetul libaio1, dacă acesta nu există:

aipi2014@ubuntu:~$ sudo apt-get install libaio1

Se dezarhivează fișierul mysql-server_5.6.20-1ubuntu<versiune>_<arhitectura>.deb-bundle.tar, extrăgându-se pachetele pe care le conține:

aipi2014@ubuntu:~$ tar -xvf mysql-server_5.6.20-1ubuntu<versiune>_<arhitectura>.deb-bundle.tar

unde:

  • versiune poate avea valorile 12.04, 14.04
  • arhitectură poate avea valorile i386 pentru 32 de biți, respectiv amd64 pentru 64 de biți

Se instalează, în ordine:

  1. mysql-common
    aipi2014@ubuntu:~$ sudo dpkg -i mysql-common_5.6.20-1ubuntu<versiune>_<arhitectura>.deb 
  2. mysql-community-server
    aipi2014@ubuntu:~$ sudo dpkg -i mysql-community-server_5.6.20-1ubuntu<versiune>_<arhitectura>.deb
  3. mysql-community-client
    aipi2014@ubuntu:~$ sudo dpkg -i mysql-community-client_5.6.20-1ubuntu<versiune>_<arhitectura>.deb
  4. libmysqlclient
    aipi2014@ubuntu:~$ sudo dpkg -i libmysqlclient18_5.6.20-1ubuntu<versiune>_<arhitectura>.deb

Conectarea la sistemul de gestiune pentru baze de date MySQL se face prin comanda:

aipi2014@ubuntu:~$ mysql -u root -p

solicitându-se parola utilizatorului root pentru a putea accesa terminalul prin intermediul căruia să fie transmise instrucțiuni.

În cazul în care sistemul de gestiune pentru baze de date MySQL se află instalat pe un server dedicat, conexiunea la distanță se realizează prin precizarea parametrului suplimentar -h (host), urmat de adresa IP a serverului sau de denumirea acestuia:
aipi2014@ubuntu:~$ mysql -u root -h ubuntu -p

Versiunea sistemului de gestiune pentru baze de date MySQL care a fost instalat poate fi verificată:

  • înainte de realizarea conexiunii la server:
    aipi2014@ubuntu:~$ mysql --version
  • după realizarea conexiunii la server:
    mysql> select version();

Sistemul de gestiune pentru baze de date MySQL este de regulă instalat în /usr/bin (aici vor fi plasate binarele, bibliotecile, fișierele antet). Datele corespunzătoare pot fi găsite în /var/lib/mysql. Fișierele de configurare (mai ales my.cnf) pot fi consultate în /etc/mysql.

Starea sistemului de gestiune pentru baze de date MySQL poate fi interogată folosind comanda:

aipi2014@ubuntu:~$ sudo service mysql status

În cazul în care serviciul rulează, se va indica și numărul de proced (PID) asociat acestuia. De asemenea, (re)pornirea și oprirea serviciului se face prin comenzi similare:

aipi2014@ubuntu:~$ sudo service mysql (re)start
aipi2014@ubuntu:~$ sudo service mysql stop

Windows

Se recomandă folosirea MySQL Installer, prin intermediul căruia pot fi instalate mai multe produse în afară de server precum: conectori, MySQL Workbench, MySQL for Excel, MySQL Notifier, MySQL for Visual Studio, baze de date de test și documentația. <style float-center>

CATEGORIE PRODUSE
MySQL Server 5.6.20 MySQL Server
Client Programs
Debug binaries
Development Components
Client C API library (shared)
Documentation
Server data files
Applications MySQL Workbench CE 6.1.7
MySQL Notifier 1.1.5
MySQL for Excel 1.2.1
MySQL for Visual Studio 1.1.4
MySQL Utilities 1.4.3
MySQL Connectors Connector/ODBC 5.3.4
Conector/C++ 1.1.3
Connector/J 5.1.31
Connector/.NET 6.8.3
Connector/Python 2.7 1.2.2
Connector/Python 3.2 1.2.2
Connector/Python 3.3 1.2.2
MySQL Connector/C 6.1.5
Documentation MySQL Documentation 5.6.20
Samples and Examples 5.6.20

</style> instalare_mysql_5.6_mysql_install_windows_01.jpg

instalare_mysql_5.6_mysql_install_windows_02.jpg

instalare_mysql_5.6_mysql_install_windows_03.jpg

instalare_mysql_5.6_mysql_install_windows_04.jpg

instalare_mysql_5.6_mysql_install_windows_05.jpg

instalare_mysql_5.6_mysql_install_windows_06.jpg

instalare_mysql_5.6_mysql_install_windows_07.jpg

instalare_mysql_5.6_mysql_install_windows_08.jpg

instalare_mysql_5.6_mysql_install_windows_09.jpg

instalare_mysql_5.6_mysql_install_windows_10.jpg

instalare_mysql_5.6_mysql_install_windows_11.jpg

instalare_mysql_5.6_mysql_install_windows_12.jpg

instalare_mysql_5.6_mysql_install_windows_13.jpg

instalare_mysql_5.6_mysql_install_windows_14.jpg

instalare_mysql_5.6_mysql_install_windows_15.jpg

instalare_mysql_5.6_mysql_install_windows_16.jpg

instalare_mysql_5.6_mysql_install_windows_17.jpg

Resurse / Informații Suplimentare

utile/instalare_mysql.1413067538.txt.gz · Last modified: 2014/10/12 01:45 by Andrei Roșu-Cojocaru
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0