Cum se creeaza un cont nou de mysql in Linux

Configurare noua (How To)

Situatie

Pentru a creea im cont nou de mysql in Linux putem aborda doua solutii.

Atentie!Prima solutie este pentru utilizatorii normali si a doua solutia este pentru utilizatorii experimentati.

In continuare prezentam pe rand ambele solutii cu pasii aferenti fiecareia.

Backup

Nu este necesar un backup.

Solutie

Pasi de urmat

 Varianta 1 – Distributia RPM MySQL :

Este metoda recomandata de a instala MySQL pe Linux. Fisierele RPM care ne intereseaza sunt urmatoarele :
MySQL-VERSION.i386.rpm – Server-ul MySQL.
MySQL-client-VERSION.i386.rpm – Programele-client MySQL.
MySQL-VERSION.src.rpm – Codul sursa al tutoror RPM-urilor.

Intra ca superuser (Tasteaza “su” la prompt si da parola de root). Intra in directorul cu RPM-urile copiate si tasteaza:
shell> rpm -ivh “mysql_file_name.rpm”
Acum vom stabili o parola pentru utilizatorul root:
shell> mysqladmin -u root password parola_ta
Pentru a starta clinetul mysql:
shell> mysql -u root -p
Vei fi intrebat parola. Tasteaz-o (e cea pe care ai pus-o in loc de ‘parola_ta’ in comanda de mai sus). Daca nu esti intrebat de parola intra in ‘/etc/rc.d/init.d/’ si tasteaza ./mysql start si acum porneste serverul mysql ca mai sus.
Odata ce clientul mysql a pornit vei primi promptul mysql>. Tasteaza:
shell> show databases;Rezulatul va fi unul similar cu:

 

Capture

Pasul 2 reprezinta de fapt cea de-a doua solutie a problemei, solutia putin mai complicata folosita in general de utilizatorii experimentati.

Varianta 2 – distributia sursa

Copiaza fisierul .tar.gz de la http://www.mysql.com/downloads/. Dezarhiveaza-l cu:
gunzip mysql-3.23.22.tar.gz tar xf mysql-3.23.22.tar
Se va crea un director cu numele distributiei. Intra in acest director cu ‘cd’. Comenzile pe care le vei folosi pentru a instala distributia sursa sunt:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf –
shell> cd mysql-VERSION
shell> ./configure –prefix=/usr/local/mysql
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> chown -R root /usr/local/mysql
shell> chown -R mysql /usr/local/mysql/var
shell> chgrp -R mysql /usr/local/mysql
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> /usr/local/mysql/bin/safe_mysqld –user=mysql &
Primul pas acum e sa rulezi confiruarea serverului cu comanda:
./configure –prefix=/path/to/installation
Apoi:
make
make install

Configurare post-instalare

Se vor instala tabelele de grant (cu drepturile de utilizatori) si se porneste server-ul cu comenzile:
– pt. distributia sursa:
shell> ./scripts/mysql_install_db
shell> cd mysql_installation_directory
shell> ./bin/safe_mysqld –user=mysql &
– pt. distrubita binara(nu cea cu pachete RPM sau pkg:
shell> cd mysql_installation_directory
shell> ./bin/mysql_install_db
shell> ./bin/safe_mysqld –user=mysql &
Testeaza acum daca serverul e pornit si functioneaza:
shell> BINDIR/mysqladmin version
shell> BINDIR/mysqladmin variables

 

Tip solutie

Permanent

Voteaza

(15 din 37 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?