sql >> Database >  >> RDS >> Mysql

Database bestaat maar geeft een foutmelding met de melding Onbekende database

In de nieuwere versies van Wampserver is de poort voor MySQL gewijzigd van 3306 naar 3308 (je kunt het zien in je eerste screenshot). U moet uw verbinding bijwerken om die poort op te geven. Anders zul je de MariaDB raken die is geïnstalleerd met WAMP, wat niet . doet heb die database erin.

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

Zoals aangegeven in de opmerkingen, is het ook mogelijk om van MySQL uw standaarddatabase te maken, wat ook uw probleem zou oplossen. U kunt de instructies krijgen van de DBA Stack Exchange-site .




  1. De beste manier om te voorkomen dat één persoon meerdere accounts maakt

  2. Is het mogelijk om de opgeslagen procedure in view aan te roepen?

  3. Schemabeheertips voor MySQL en MariaDB

  4. Ondersteunt een JDBC-stuurprogramma de opdracht LOAD DATA INFILE sql?