Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cơ sở dữ liệu tồn tại nhưng trả về lỗi cho biết Cơ sở dữ liệu không xác định

Trong các phiên bản mới hơn của Wampserver, cổng cho MySQL đã thay đổi từ 3306 thành 3308 (bạn có thể thấy nó trong ảnh chụp màn hình đầu tiên của mình). Bạn sẽ cần cập nhật kết nối của mình để chỉ định cổng đó. Nếu không, bạn sẽ gặp phải MariaDB được cài đặt với WAMP mà không có cơ sở dữ liệu bên trong nó.

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

Như đã chỉ ra trong các nhận xét, cũng có thể đặt MySQL làm cơ sở dữ liệu mặc định của bạn, điều này cũng sẽ giải quyết được vấn đề của bạn. Bạn có thể nhận hướng dẫn từ trang web 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. Danh sách trong mệnh đề 'IN' của MyBatis

  2. PDO rowCount () sau truy vấn UPDATE có thể hiển thị sự khác biệt giữa hàng không có thay đổi nào và hàng không tồn tại không?

  3. .NET Core 2.0 với MySQL:Khóa được chỉ định quá dài; độ dài khóa tối đa là 3072 byte

  4. Phân loại dữ liệu mysql thành các bảng html riêng biệt?

  5. Lỗi nghiêm trọng:Cuộc gọi đến một hàm thành viên thi hành () trên boolean