« Le système d'exploitation GNU-Linux/La base de données MySQL » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 457 :
* '''{{bleu|stop-slave}}''' : Arrête la réplication sur le serveur de réplication esclave
* ...
Utile : j'ai perdu le mot de passe du compte '''root''' mysql, comment le changer :
1. On arrête Mysql :
# /etc/init.d/mysql stop
2. On relance le daemon '''mysqld''' avec l'option '''--skip-grant-tables'''
# mysqld '''--skip-grant-tables'''
3. Depuis une autre fenêtre, on se connecte à Mysql
# mysql mysql
4. On met à jour la table '''user''' :
mysql> '''update user set password=PASSWORD('root') where user='root';'''
Query OK, 0 rows affected (0.00 sec)
Rows matched: 3 Changed: 0 Warnings: 0
mysql> '''flush privileges;'''
Query OK, 0 rows affected (0.00 sec)
5. On arrête proprement le daemon '''mysqld''' :
# killall mysqld
6. On relance Mysql :
# /etc/init.d/mysql start
=== mysqlcheck ===
|