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

SQL để kiểm tra xem cơ sở dữ liệu có trống không (không có bảng)

SELECT COUNT(DISTINCT `table_name`) FROM `information_schema`.`columns` WHERE `table_schema` = 'your_db_name'

sẽ trả về số bảng (hoặc dạng xem) thực tế trong DB của bạn. Nếu số đó là 0 thì không có bảng nào.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để thay đổi thời gian chờ kết nối Mysql mặc định khi kết nối qua python?

  2. Tự động khởi động MySQL Server trên Mac OS X Yosemite / El Capitan

  3. Sử dụng Docker, tôi gặp lỗi:SQLSTATE [HY000] [2002] Không có tệp hoặc thư mục nào như vậy

  4. Câu hỏi MySQL - Làm thế nào để xử lý nhiều kiểu người dùng - một bảng hay nhiều?

  5. Làm cách nào để tìm nạp bản ghi đầu tiên và cuối cùng của bản ghi được nhóm trong truy vấn MySQL với các hàm tổng hợp?