Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O banco de dados existe, mas retorna um erro dizendo Banco de dados desconhecido


Nas versões mais recentes do Wampserver, a porta para MySQL mudou de 3306 para 3308 (você pode vê-lo em sua primeira captura de tela). Você precisará atualizar sua conexão para especificar essa porta. Caso contrário, você estará atingindo o MariaDB instalado com o WAMP, o que não tem esse banco de dados dentro dele.
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);

Como apontado nos comentários, também é possível tornar o MySQL seu banco de dados padrão, o que também resolveria seu problema. Você pode obter as instruções no site do DBA Stack Exchange .