Warning: mysqli::__construct(): (HY000/1049): Base 'formular
Fermé
L20K20SA
-
Modifié le 12 déc. 2021 à 23:51
jordane45 Messages postés 38112 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 mars 2024 - 17 nov. 2022 à 22:50
jordane45 Messages postés 38112 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 29 mars 2024 - 17 nov. 2022 à 22:50
A voir également:
- Mysqli::real_connect(): (hy000/2002): no such file or directory
- Quota warning free - Guide
- Warning: undefined array key ✓ - Forum PHP
- Warning your dimm1 and dimm2 module organization is not same please check it - Forum PC portable
- Pcl xl error warning illegal media type - Forum Imprimante
- Warning: trying to access array offset on value of type bool ✓ - Forum PHP
2 réponses
jordane45
Messages postés
38112
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 mars 2024
4 634
12 déc. 2021 à 23:54
12 déc. 2021 à 23:54
Bonjour,
En mettant le nom d'une base de donnée qui existe réellement sur ton serveur wamp....
En mettant le nom d'une base de donnée qui existe réellement sur ton serveur wamp....
lediurnambule
Messages postés
1
Date d'inscription
jeudi 17 novembre 2022
Statut
Membre
Dernière intervention
17 novembre 2022
17 nov. 2022 à 22:24
17 nov. 2022 à 22:24
Salut
Si tu as installé une version ressente de Wamp, il faut indique le port utilisé par la serveur pour la base de données MySQL. En général, c'est le port 3308 et donc il faut remplacer localhost par localhost:3308
Ce dernier est inqué en haut quand tu es connecté à MySQL via phpMyAdmin.
Par conséquent, en local, ta requête sera donc:
$nomServeur = "localhost:3308";
$pseudo = "root";
$pass = "motDePasse";
$nomBDD = "maBase";
$conn = new mysqli($nomServeur, $pseudo, $pass, $nomBDD);
Bon codage
jordane45
Messages postés
38112
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 mars 2024
4 634
Modifié le 17 nov. 2022 à 22:56
Modifié le 17 nov. 2022 à 22:56
Bonjour
Alors non seulement le port par défaut c'est 33 06 et pas 08 mais en plus le message d'erreur indique bien un souci dans le nom de la base de données et en aucun cas un problème de connexion à cause du port.
Pour finir.. la question date de quasiment un an... J'espère pour lui qu'il a trouvé son souci depuis le temps.
Et pour indiquer le port dans une connexion c'est un paramètre supplémentaire à passer de la façon suivante
$link = new mysqli('localhost', 'root', 'password', 'database_name',3306);
12 déc. 2021 à 23:59
13 déc. 2021 à 00:02
Regarde le nom des BDD qui sont disponibles et assures toi que tu as scrupuleusement écrit le nom de la bdd en respectant les majuscules/minuscules..
Il serait bien également de nous montrer le code que tu as écrit et qui te génère cette erreur.