MySQL의 쿼리 데이터베이스에 데이터 레코드를 포함하는 모든 테이블 이름을

MySQL의 쿼리 데이터베이스에 데이터 레코드를 포함하는 모든 테이블 이름을


 

때로는 응용 프로그램, 데이터 백업의 필요성에 따라.

이러한 데이터 테이블이 데이터베이스 테이블의 데이터를 많이하지만, 단지 데이터 레코드를 백업 할 경우 (데이터가 빈 테이블을 백업하지 않음).

SQL 테이블의 데이터가 있는지 확인하기 위해 하나 하나에 의해, 비효율적 인 경우 :

선택  횟수 ( 1 ) 로부터 tableN 단계;

 

어떻게 데이터를 포함하는 모든 테이블 이름의 데이터베이스에 직접 액세스 할 수 있습니까?


 

 

SQL 쿼리를 다음과 같이 :

SELECT TABLE_NAME 
 에서 INFORMATION_SCHEMA.TABLES 
 TABLE_SCHEMA = ' 데이터베이스 이름을 조회 할 수있는 '  TABLE_ROWS > 0 ;   

 

 

 

 

추천

출처www.cnblogs.com/miracle-luna/p/12059291.html