Mysql
 sql >> Base de données >  >> RDS >> Mysql

La base de données existe mais renvoie une erreur disant Base de données inconnue

Dans les nouvelles versions de Wampserver, le port pour MySQL est passé de 3306 à 3308 (vous pouvez le voir dans votre première capture d'écran). Vous devrez mettre à jour votre connexion pour spécifier ce port. Sinon, vous toucherez MariaDB installé avec WAMP qui ne le fait pas avoir cette base de données en son sein.

define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_NAME', 'testdb');
define('DB_PORT', 3308);

$link = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME, DB_PORT);

Comme indiqué dans les commentaires, il est également possible de faire de MySQL votre base de données par défaut, ce qui résoudrait également votre problème. Vous pouvez obtenir les instructions sur le site DBA Stack Exchange .