Archive

Archives pour la catégorie ‘MySQL’

Réparer toutes les tables MySQL

19/08/2012 Comments off
Rating 3.00 out of 5
[?]

Terminal

 

 

Pour réparer l’ensemble des tables MySQL sous Linux, tapez la commande ci-dessous dans le terminal :

mysqlcheck -u root -p –auto-repair –optimize –all-databases

ou encore

mysqlcheck -p -Aor

Categories: Linux, MySQL, SSH Tags:

J’ai oublié mon mot de passe root MySQL !

25/05/2011 Comments off
Rating 3.00 out of 5
[?]

TerminalIl peut arriver lorsque l’on a une tête pleine de trous comme la mienne, d’oublier le mot de passe root d’un serveur MySQL.
Don’t panic, il est possible de réinitialiser le mot de passe root de MySQL sans connaitre le mot de passe d’origine.

Commencez par stopper MySQL :
service mysqld stop

Démarrez mysql sans le contrôle des mots de passe (safe mode) :
mysqld_safe --skip-grant-tables &

Connectez-vous ensuite en root sans mot de passe :
mysql -u root
Vous devriez obtenir à l’écran :
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: ....
Type 'help;' or 'h' for help. Type 'c' to clear the buffer.
mysql>

Changez ensuite le mot de passe à l’aide des commandes :
use mysql;
update user set password=PASSWORD("nouveau mot de passe") where User='root';
flush privileges;
quit

Relancez MySQL :
service mysqld restart

Connectez-vous en root avec le nouveau mot de passe :
mysql -u root -p

Voilà, vous pouvez vous rendormir tranquillement.

Categories: Linux, Mac OS X, MySQL Tags: , ,