Heim  >  Artikel  >  Datenbank  >  Eine Liste nicht leerer Tabellen in einer bestimmten MySQL-Datenbank erhalten?

Eine Liste nicht leerer Tabellen in einer bestimmten MySQL-Datenbank erhalten?

PHPz
PHPznach vorne
2023-09-22 16:05:161083Durchsuche

获取特定 MySQL 数据库中的非空表列表?

Um eine Liste nicht leerer Tabellen in einer bestimmten MySQL-Datenbank zu erhalten, lautet die Syntax wie folgt:

SELECT table_type,table_name, table_schema from information_schema.tables
where table_rows >= 1 and table_schema = 'yourDatabaseName';

Implementieren Sie die obige Syntax für Ihre Datenbank. Hier ist unsere Datenbank „test“. Die Abfrage lautet wie folgt -

mysql> select table_type,table_name ,table_schema from information_schema.tables
−> where table_rows >= 1 and table_schema = 'test';

Die folgende Ausgabe zeigt die nicht leeren Tabellen in der Datenbank „test“ -

+------------+------------------------------+--------------+
| TABLE_TYPE | TABLE_NAME                   | TABLE_SCHEMA |
+------------+------------------------------+--------------+
| BASE TABLE | add30minutesdemo             | test         |
| BASE TABLE | addoneday                    | test         |
| BASE TABLE | agecalculatesdemo            | test         |
| BASE TABLE | aliasdemo                    | test         |
| BASE TABLE | allcharacterbeforespace      | test         |
| BASE TABLE | allownulldemo                | test         |
| BASE TABLE | autoincrementdemo            | test         |
| BASE TABLE | betweendatedemo              | test         |
| BASE TABLE | bookdatedemo                 | test         |
| BASE TABLE | changecolumnpositiondemo     | test         |
| BASE TABLE | concatenatetwocolumnsdemo    | test         |
| BASE TABLE | cumulativesumdemo            | test         |
| BASE TABLE | currentdatetimedemo          | test         |
| BASE TABLE | dateasstringdemo             | test         |
| BASE TABLE | dateformatdemo               | test         |
| BASE TABLE | dateinsertdemo               | test         |
| BASE TABLE | datesofoneweek               | test         |
| BASE TABLE | datetimedemo                 | test         |
| BASE TABLE | dayofweekdemo                | test         |
| BASE TABLE | decimaltointdemo             | test         |
| BASE TABLE | defaultdemo                  | test         |
| BASE TABLE | deletemanyrows               | test         |
| BASE TABLE | differencetimestamp          | test         |
| BASE TABLE | distinctdemo                 | test         |
| BASE TABLE | employee                     | test         |
| BASE TABLE | employeedesignation          | test         |
| BASE TABLE | findlowercasevalue           | test         |
| BASE TABLE | generatingnumbersdemo        | test         |
| BASE TABLE | gmailsignin                  | test         |
| BASE TABLE | groupbytwofieldsdemo         | test         |
| BASE TABLE | groupmonthandyeardemo        | test         |
| BASE TABLE | highestnumberdemo            | test         |
| BASE TABLE | ifnulldemo                   | test         |
| BASE TABLE | insertignoredemo             | test         |
| BASE TABLE | insertwithmultipleandsigle   | test         |
| BASE TABLE | int11demo                    | test         |
| BASE TABLE | intvsintanythingdemo         | test         |
| BASE TABLE | lasttwocharacters            | test         |
| BASE TABLE | likebinarydemo               | test         |
| BASE TABLE | likedemo                     | test         |
| BASE TABLE | maxlengthfunctiondemo        | test         |
| BASE TABLE | newtableduplicate            | test         |
| BASE TABLE | notequalsdemo                | test         |
| BASE TABLE | nowandcurdatedemo            | test         |
| BASE TABLE | nthrecorddemo                | test         |
| BASE TABLE | nullandemptydemo             | test         |
| BASE TABLE | orderbycharacterlength       | test         |
| BASE TABLE | orderbynullfirstdemo         | test         |
| BASE TABLE | orderindemo                  | test         |
| BASE TABLE | originaltable                | test         |
| BASE TABLE | parsedatedemo                | test         |
| BASE TABLE | passinganarraydemo           | test         |
| BASE TABLE | prependstringoncolumnname    | test         |
| BASE TABLE | pricedemo                    | test         |
| BASE TABLE | queryresultdemo              | test         |
| BASE TABLE | replacedemo                  | test         |
| BASE TABLE | rowexistdemo                 | test         |
| BASE TABLE | rowpositiondemo              | test         |
| BASE TABLE | rowwithsamevalue             | test         |
| BASE TABLE | safedeletedemo               | test         |
| BASE TABLE | searchtextdemo               | test         |
| BASE TABLE | selectdataonyearandmonthdemo | test         |
| BASE TABLE | selectdistincttwocolumns     | test         |
| BASE TABLE | skiplasttenrecords           | test         |
| BASE TABLE | stringreplacedemo            | test         |
| BASE TABLE | stringtodate                 | test         |
| BASE TABLE | student                      | test         |
| BASE TABLE | studentdemo                  | test         |
| BASE TABLE | studentmodifytabledemo       | test         |
| BASE TABLE | studenttable                 | test         |
| BASE TABLE | subtract3hours               | test         |
| BASE TABLE | temporarycolumnwithvaluedemo | test         |
| BASE TABLE | timetosecond                 | test         |
| BASE TABLE | timetoseconddemo             | test         |
| BASE TABLE | toggledemo                   | test         |
| BASE TABLE | toogledemo                   | test         |
| BASE TABLE | updatevalueincrementally     | test         |
| BASE TABLE | wheredemo                    | test         |
| BASE TABLE | wholewordmatchdemo           | test         |
| BASE TABLE | zipcodepadwithzerodemo  
+------------+------------------------------+--------------+
80 rows in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonEine Liste nicht leerer Tabellen in einer bestimmten MySQL-Datenbank erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen