Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Baza danych istnieje, ale zwraca błąd o treści Nieznana baza danych

W nowszych wersjach Wampserver port dla MySQL został zmieniony z 3306 do 3308 (możesz to zobaczyć na swoim pierwszym zrzucie ekranu). Musisz zaktualizować swoje połączenie, aby określić ten port. W przeciwnym razie trafisz do MariaDB zainstalowanej z WAMP, co nie mieć w sobie tę bazę danych.

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 wskazano w komentarzach, możliwe jest również ustawienie MySQL jako domyślnej bazy danych, co również rozwiąże Twój problem. Instrukcje znajdziesz na witrynie DBA Stack Exchange .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. IMAP i PHP - Pobieranie wszystkich e-maili z folderów wysłanych i odebranych

  2. Zwracanie JSON nie działa poprawnie

  3. Jak wyświetlić wartość zmiennej w linii poleceń w MySQL?

  4. Dlaczego wykonanie MySQL miałoby zwrócić None?

  5. MySQL:Konwertuj INT na DATETIME