Deprecated: Function split() is deprecated in /home/www/static/linuxsoft.ro/www.linuxsoft.ro/public_html/wiki/inc/auth.php on line 146 Warning: Cannot modify header information - headers already sent by (output started at /home/www/static/linuxsoft.ro/www.linuxsoft.ro/public_html/wiki/inc/auth.php:146) in /home/www/static/linuxsoft.ro/www.linuxsoft.ro/public_html/wiki/inc/auth.php on line 236 Warning: Cannot modify header information - headers already sent by (output started at /home/www/static/linuxsoft.ro/www.linuxsoft.ro/public_html/wiki/inc/auth.php:146) in /home/www/static/linuxsoft.ro/www.linuxsoft.ro/public_html/wiki/inc/actions.php on line 128 administrare:mysql [Linux Soft Wiki]
 

Comenzi

Pentru a putea incerca urmatoarele comenzi va trebui sa va log-ati la baza de date mysql. Pentru asta deschideti un terminal si folositi comanda:

mysql -u root -p

O lista cu comenzi folosite frecvent:

Comanda Exemplu Descriere
SHOW DATABASES;
mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
+--------------------+
2 rows in set (0.00 sec)
Listati toate bazele de date disponibile.
Vor fi afisate si bazele de date folosite de MySQL intern.
USE DATABASE;
mysql> USE mysql;
Database changed
Selectatati o baza de date pentru lucru.
SHOW TABLES;
mysql> SHOW TABLES;
+-------------------+
| Tables_in_postfix |
+-------------------+
| alias             |
| domain            |
| mailbox           |
+-------------------+
3 rows in set (0.00 sec)
Listati tabelele din baza de date curenta.

Resetarea parolei admin

In randurile de mai jos vom explica procedura de schimbare a parolei de acces la baza de date MySQL daca am pierdut accesul la ea.
Pentru a putea executa comenzile de mai jos aveti nevoie de un terminal si acces root.

  1. Opriti daemon-ul MySQL, de obicei se foloseste scriptul de startup cu argumentul stop.
    Unele distributii asigura un utilitar pentru a porni/opri diferite servicii, verificati in manual
  2. Reporniti MySQL de la linia de comanda folosind argumentul urmator:
    mysqld_safe --skip-grant-tables
  3. Setati o noua parola pentru userul root@localhost:
    mysqladmin -u root flush-privileges password "parola noua"
  4. Reporniti serverul MySQL.

Mai multe informatii puteti gasi in documentatia MySQL 5.0.

 
administrare/mysql.txt · Last modified: 2008/03/02 17:37 by gheorghe
 
Publicaţi pe acest Wiki doar conţinut original, nu se acceptă copierea articolelor de pe alte site-uri. Se recomandă folosirea link-urilor in acest caz.
Recent changes RSS feed