Pb avec MySQL - ne fonctionne pas - Installation - Linux et OS Alternatifs
Marsh Posté le 25-11-2013 à 09:51:19
si tu veux utiliser phpmyadmin, il faut installer phpmyadmin
phpmyadmin n'est pas mysql, c'est une application web qui gère les bases de données mysql.
edit : à mon avis tu as sauté cette étape :
Citation : PhpMyAdmin : Se faciliter la vie (4/4) |
Marsh Posté le 25-11-2013 à 10:16:23
Pizz a écrit : si tu veux utiliser phpmyadmin, il faut installer phpmyadmin
|
Salut,
Merci à Pizz.
Une fois installé le paquet ... la page de connexion apparaît mais le problème est toujours présent :
Sans compte ni mot de passe , rejet et root mis par défaut
Avec user root et son mot de passe =>ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Avec le compte user de l'OS => ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
La console gagne en facilité, ergonomie (oui, je sais, je suis Windows) mais le problème est toujours présent.
Quelqu'un a une idée ?
Marsh Posté le 25-11-2013 à 10:30:22
Vue le message d'erreur '(using password: NO)' tu ne renseignes pas le mot de passe sur la ligne de commande (c'est l'option -p).
Marsh Posté le 25-11-2013 à 10:56:10
Salut,
J'ai fini par trouver l'astuce
1)Depuis l'interface des services, stopper mysqld
2) Depuis console en Root
démarrer sql en mode SAFE => /usr/bin/mysqld_safe --skip-grant-tables &
se connecter sans password => mysql --user=root mysql
changer le password => update user set Password=PASSWORD('new-password-here') WHERE User='root'; le new-password-here doit être remplacé par le password souhaité
puis => flush privileges;
puis => exit
3) depuis l'interface des services, relancer mysqld
4) depuis le navigateur, essayer en root avec le nouveau mot de passe
Si demain ça peut aider quelqu'un ...
Marsh Posté le 25-11-2013 à 09:33:21
Bonjour à tous,
Ma conf :
un vieux portable avec Mandriva Linux 2009.0 installé récemment
Mon profil :
Plutôt windows mais il n'est pas inutile de connaître un peu ce qui se fait coté Linux, aussi, je m'essaie dans cet OS.
Mon objectif :
Je souhaite installer un LAMP
Ce qui marche :
Linux => OK
Apache => OK (It's Work)
PHP => OK (http://localhost/test.php me renvoie ma configuration avec des tableaux)
Le problème :
MYSQL ne fonctionne pas (http://localhost/phpmyadmin me renvoie "Objet non trouvé" )
J'ai vérifié avant de poster ici si le service mysqld est actif ... et il l'est.
J'ai testé de taper "mysql -u root" et j'ai comme réponse
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Pour installer tout ça, j'ai essayé la procédure décrite ici http://wiki.mandriva.com/fr/Linux-Apache-MySQL-PHP (en pas à pas)
J'ai essayé ensuite, sur la même page la procédure "globale" urpmi apache-mod_php MySQL php-mysql
Quelques paquets ont été changés mais toujours la même erreur avec MYSQL.
J'ai aussi vérifié que dans * /etc/httpd/modules.d/70_mod_php.conf je trouve la ligne AddType application/x-httpd-php .php
J'ai redémarré le portable sans plus de succès.
Quelqu'un a une idée ???
Merci par avance
---------------
Mieux vaut la bière dans l'homme que l'homme dans la bière !