Informatique et Hôtellerie

Micros, Opera, Sage …

Archive for the 'SQL' Category

SQL : Trouver des doublons

mai 13th, 2008 by Cliff

SELECT column_name, count(*) FROM table_name GROUP BY column_name HAVING count(*) > 1

Simple, non ?

Category: SQL | No Comments »

Réinitialiser le mot de passe root de mysql

avril 27th, 2008 by Cliff

J’ai récupéré un vieux serveur MySQL dont je n’avais pas le mot de passe root ni aucun utilisateur avec des droits suffisant, voila une solution:

1. il faut stopper le serveur Mysql

/etc/init.d/mysql stop

2. démarrer le serveur avec les bonnes options

/usr/bin/safe_mysqld --skip-grant-tables --skip-networking

3. se connecter au serveur en mode client

mysql mysql

4. Changer le mot de passe

UPDATE user SET password=PASSWORD('le_nouveau_mot_de_passe') WHERE User="root" AND Host="localhost";

5. Quitter le client et couper le serveur mysql

mysqladmin shutdown

6. re-démarrer le serveur mysql

/etc/init.d/mysql start

Category: SQL, Système | No Comments »