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

Sprawdź, czy tabela MySQL istnieje bez użycia składni select from?

Jeśli chcesz mieć rację, użyj INFORMATION_SCHEMA .

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

Alternatywnie możesz użyć SHOW TABLES

SHOW TABLES LIKE 'yourtable';

Jeśli w zestawie wyników znajduje się wiersz, tabela istnieje.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mieszanie sprzężeń ANSI 1992 i przecinków w zapytaniu

  2. Jak przekonwertować datetime na UTC w MySQL

  3. Python i MySql:Unicode i kodowanie

  4. Błąd uruchamiania serwera MySQL „Serwer został zamknięty bez aktualizacji pliku PID”

  5. Kroki instalacji Mysql56 na linuksie