Erreur connexion MySQL

Installation & Configuration du logiciel
Répondre
lfvmp
Gsup LEVEL 0
Messages : 8
Enregistré le : lun. 10 sept. 2018 15:40

Bonjour,

Gros problème depuis hier soir, en revenant sur la page Gestsup, j'ai subitement cette erreur :

Error : SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

Et effectivement un des trois services est éteins... de plus quand j'essaye de modifier le connect.php en mettant mon mot de passe admin, j'ai ce message :

Error : SQLSTATE[HY000] [1049] Unknown database 'bsup'

Je ne comprends pas, car je n'avais rien changé jusque ici dans le connect.php, l'erreur est venu subitement alors que je n'ai rien changé dans la configuration (je faisais même autre chose donc je m'occupais pas de gestsup du tout), ça fonctionnait, puis ça fonctionnait plus...

Des pistes ? J'ai déjà renseigné pas mal d'information, ça me ferait mal de devoir tout perdre, merci
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

vous avez un problème d'accès à la base de données.

pouvez vous vérifier que votre service / daemon de base de donnée est lancé ?

préciser également si vous avez un serveur Windows ou Linux.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
lfvmp
Gsup LEVEL 0
Messages : 8
Enregistré le : lun. 10 sept. 2018 15:40

Bonjour,

Merci pour votre réponse,

Il s'agit d'un serveur Windows,

"pouvez vous vérifier que votre service / daemon de base de donnée est lancé ?"

Comment puis-je vérifier cela ? J'avoue ne pas être un expert dans ce domaine..
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

Est ce un serveur WAMP ?

Si c'est le cas:

Windows+R
tapez : services.msc
sur la ligne wampmariadb64
click= droit démarrer
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
lfvmp
Gsup LEVEL 0
Messages : 8
Enregistré le : lun. 10 sept. 2018 15:40

Oui c'est un serveur WAMP

Il était bien démarré cependant le wampmysqld64 ne l'était pas, j'ai essayé de le démarrer manuellement mais il se recoupe instantanément..
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

analyser les logs d'erreur de ce dernier pour comprendre le dysfonctionnement.

Sinon une ré-installation de WAMP avec import de la sauvegarde GestSup sera nécessaire.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
lfvmp
Gsup LEVEL 0
Messages : 8
Enregistré le : lun. 10 sept. 2018 15:40

Voilà ce que j'ai comme logs :

Can't start server: Bind on TCP/IP port: No such file or directory

Puis :

Do you already have another mysqld server running on port: 3306 ?

Et enfin :

Aborting

-----

Du coup j'ai essayer de fermer SQL server management studio (que j'ai souvent d'ouvert), mais non ça change rien, le service démarre pas...

J'ai testé le port 3306 via WAMP et j'obtiens ça :
***** Test which uses port 3306 *****

===== Tested by command netstat filtered on port 3306 =====


Test for TCP
Your port 3306 is used by a processus with PID = 3460
The processus of PID 3460 is 'mysqld.exe' Session: Services
The service of PID 3460 for 'mysqld.exe' is 'MySQL57'
This service MySQL57 is from Wampserver for MariaDB

Test for TCPv6
Your port 3306 is used by a processus with PID = 3460
The processus of PID 3460 is 'mysqld.exe' Session: Services
The service of PID 3460 for 'mysqld.exe' is 'MySQL57'
This service MySQL57 is from Wampserver for MariaDB

--- Do you want to copy the results into Clipboard?
--- Type 'y' to confirm - Press ENTER to continue...
lfvmp
Gsup LEVEL 0
Messages : 8
Enregistré le : lun. 10 sept. 2018 15:40

CORRIGER !!!!! MERCI POUR TON AIDE FLOX !

Pardon, joie subite ! Pour les gens ayant le même problème :

J'ai changé le port 3306 en 3308 pour mySQL et ça fonctionne, je ne sais pas pourquoi par contre, une idée Flox ?
Avatar du membre
Flox
Administrateur du site
Messages : 9404
Enregistré le : jeu. 21 juin 2012 19:00

c'est comme si il y avait plusieurs serveur SQL sur votre serveur, peut être une précédente installation, à checker...
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre