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

Kiểm tra xem bảng MySQL có tồn tại mà không sử dụng cú pháp select from hay không?

Nếu bạn muốn chính xác, hãy sử dụng INFORMATION_SCHEMA .

SELECT * 
FROM information_schema.tables
WHERE table_schema = 'yourdb' 
    AND table_name = 'testtable'
LIMIT 1;

Ngoài ra, bạn có thể sử dụng SHOW TABLES

SHOW TABLES LIKE 'yourtable';

Nếu có một hàng trong tập kết quả, bảng sẽ tồn tại.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sử dụng dấu gạch ngang (-) trong tên bảng mysql

  2. Thêm khóa ngoại vào bảng hiện có

  3. Cách tránh chèn các bản ghi trùng lặp trong MySQL

  4. Chọn tất cả các tháng trong khoảng ngày nhất định, bao gồm cả những tháng có 0 giá trị

  5. Cột autoincrement của MySQL nhảy 10 - tại sao?