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

PHP Không có cơ sở dữ liệu nào được chọn

Tôi tin rằng bạn có thể đang mở một kết nối MySQL ở đầu tập lệnh, đóng nó và mở lại nó mà không quên chọn cơ sở dữ liệu.

Nếu bạn đang sử dụng các hàm mysql_ cũ (mà bạn thực sự không nên sử dụng cho mã mới nữa, hãy xem MySQLi PDO ) thì bạn có thể đã quên dòng mã này:

mysql_select_db("databaseName");

Hoặc, nếu bạn đang sử dụng "truy vấn thô", bạn có thể thiếu dòng này:

mysql_query("USE databaseName");

Mặc dù trên cùng một tập lệnh, nó có thể không đáng để đóng kết nối cơ sở dữ liệu, nhưng bạn nên giữ nó mở trong suốt tập lệnh.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trình điều khiển jdbc org.gjt.mm.mysql.Driver để làm gì?

  2. Cách nhóm theo tháng trong MySQL

  3. Chuẩn bị câu lệnh MySQL INSERT / UPDATE với các giá trị DEFAULT

  4. CHÈN MySQL ... TRÊN CẬP NHẬT KHÓA DUPLICATE trên Java:Cách Chèn Khác nhau / Đã cập nhật / Thay đổi trạng thái

  5. Mysql KHÔNG VÀO và KHÔNG TỒN TẠI có giống nhau không?