sql >> Databáze >  >> RDS >> Mysql

Databáze existuje, ale vrací chybu Neznámá databáze

V novějších verzích Wampserveru se port pro MySQL změnil z 3306 na 3308 (můžete to vidět na prvním snímku obrazovky). Chcete-li určit tento port, budete muset aktualizovat své připojení. Jinak narazíte na MariaDB nainstalovanou s WAMP, což není mít v sobě tuto databázi.

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);

Jak je uvedeno v komentářích, je také možné nastavit MySQL jako výchozí databázi, která by také vyřešila váš problém. Pokyny můžete získat na webu DBA Stack Exchange .




  1. Kód entitního rámce je pomalý při použití Include() mnohokrát

  2. Vložení více řádků z formuláře php do databáze

  3. Vytvoření webové aplikace od nuly pomocí Python Flask a MySQL:Část 5

  4. Vyberte pouze poslední hodnotu pomocí group by na mysql