MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLデータベースのすべてのテーブルのレコード数を取得しますか?


MySQLテーブル内のすべてのレコードの数を取得するには、集計関数SUMでTABLE_ROWSを使用できます。構文は次のとおりです。

SELECT SUM(TABLE_ROWS)
   FROM INFORMATION_SCHEMA.TABLES
   WHERE TABLE_SCHEMA = 'yourDatabaseName';

すべてのテーブルのレコード数を取得するには、上記の構文を適用します。クエリは次のとおりです-

mysql> SELECT SUM(TABLE_ROWS)
   ->FROM INFORMATION_SCHEMA.TABLES
   ->WHERE TABLE_SCHEMA = 'business';

次の表は、レコードの数を返します。

+-----------------+
| SUM(TABLE_ROWS) |
+-----------------+
|             450 |
+-----------------+
1 row in set (13.54 sec)

テーブルごとのすべてのレコードの数を表示するには、次のクエリを使用します-

mysql> SELECT table_name, table_rows
   ->FROM INFORMATION_SCHEMA.TABLES
   ->WHERE TABLE_SCHEMA = 'business';

以下は出力です。

+------------------------------------------------------------------+------------+
| TABLE_NAME                                                       | TABLE_ROWS |
+------------------------------------------------------------------+------------+
| add1daydemo                                                      |          2 |
| addcheckconstraintdemo                                           |          0 |
| addcolumntable                                                   |          0 |
| addconstraintdemo                                                |          2 |
| adding5hours                                                     |          2 |
| addingunique                                                     |          2 |
| addnotnulldemo                                                   |          2 |
| alphademo                                                        |          0 |
| autoincrement                                                    |          4 |
| autoincrementtable                                               |          5 |
| backticksymbol                                                   |          4 |
| bitdemo                                                          |          2 |
| blobtabledemo                                                    |          0 |
| bookindexes                                                      |          4 |
| booleandemo                                                      |          0 |
| chardemo                                                         |          0 |
| checkdemo                                                        |          0 |
| checkingintegerdemo                                              |          2 |
| childdemo                                                        |          0 |
| clonestudent                                                     |          3 |
| college                                                          |          0 |
| colortable                                                       |          0 |
| columnexistdemo                                                  |          0 |
| columnnameasnumberdemo                                           |          2 |
| columnnamewithspace                                              |          4 |
| columnslist                                                      |          0 |
| columnvaluenulldemo                                              |          2 |
| commaseperatedemo                                                |          2 |
| commentdemo                                                      |          0 |
| commentdemo2                                                     |          0 |
| commentdemo3                                                     |          0 |
| countrycitydemo                                                  |          2 |
| currentdatetime                                                  |          0 |
| currenttimeadding2hours                                          |          0 |
| currenttimezone                                                  |          1 |
| dateadddemo                                                      |          0 |
| datetimedemo                                                     |          3 |
| deletedemo                                                       |          5 |
| deleterecord                                                     |          6 |
| demo                                                             |          2 |
| demo1                                                            |          0 |
| demoascii                                                        |          2 |
| demoauto                                                         |          2 |
| demobcrypt                                                       |          0 |
| demoemptyandnull                                                 |          0 |
| demoint                                                          |          0 |
| demoonreplace                                                    |          2 |
| demoschema                                                       |          0 |
| demowhere                                                        |          2 |
| distcountdemo                                                    |          4 |
| distinctdemo                                                     |          8 |
| distinctdemo1                                                    |          4 |
| duplicatebookindexes                                             |          4 |
| duplicatedeletedemo                                              |          4 |
| duplicatefound                                                   |          4 |
| employeeinformation                                              |          2 |
| employeerecords                                                  |          0 |
| employeetable                                                    |          0 |
| enumdemo                                                         |          2 |
| enumvalues                                                       |          0 |
| escapedeom                                                       |          0 |
| existsrowdemo                                                    |          4 |
| findandreplacedemo                                               |          4 |
| finddemo                                                         |          2 |
| firsttable                                                       |          2 |
| firsttabledemo                                                   |          3 |
| foreigntable                                                     |          2 |
| foreigntabledemo                                                 |          2 |
| functionindexdemo                                                |          0 |
| functiontriggersdemo                                             |          0 |
| groupconcatenatedemo                                             |          4 |
| groupdemo                                                        |          4 |
| groupdemo1                                                       |          4 |
| groupt_concatdemo                                                |          4 |
| ifelsedemo                                                       |          4 |
| imagedemo                                                        |          2 |
| incasesensdemo                                                   |          4 |
| indexingdemo                                                     |          0 |
| insertingemojidemo                                               |          1 |
| insubquerydemo                                                   |          2 |
| int1demo                                                         |          0 |
| intdemo                                                          |          2 |
| ipv4addressdemo                                                  |          0 |
| ipv6demo                                                         |          0 |
| jasonasmysqldemo                                                 |          2 |
| keydemo                                                          |          2 |
| last10recordsdemo                                                |         12 |
| lastinsertiddemo                                                 |          3 |
| lastinsertrecordiddemo                                           |          3 |
| latandlangdemo                                                   |          0 |
| lengthandcharlengthdemo                                          |          1 |
| limitoffsetdemo                                                  |         11 |
| lowcardinality                                                   |          2 |
| milliseconddemo                                                  |          0 |
| modifycolumnnamedemo                                             |          0 |
| modifydatatype                                                   |          0 |
| moneydemo                                                        |          2 |
| moviecollection                                                  |          6 |
| multipleindexdemo                                                |          0 |
| multiplerecordwithvalues                                         |          4 |
| myisamtabledemo                                                  |          2 |
| myisamtoinnodbdemo                                               |          0 |
| mytable                                                          |          0 |
| mytable1                                                         |          0 |
| mytabledemo                                                      |          2 |
| newstudent                                                       |          0 |
| nextiddemo                                                       |          2 |
| nextpreviousdemo                                                 |          9 |
| nonasciidemo                                                     |          4 |
| nthrecorddemo                                                    |          4 |
| nulldemo                                                         |          0 |
| nullwithselect                                                   |          6 |
| numbercolumndemo                                                 |          0 |
| numberofcolumns                                                  |          2 |
| ondemo                                                           |          4 |
| orderdemo                                                        |          2 |
| originaltable                                                    |          4 |
| parentdemo                                                       |          0 |
| pasthistory                                                      |          4 |
| presenthistory                                                   |          2 |
| primarytable                                                     |          2 |
| primarytable1                                                    |          2 |
| primarytabledemo                                                 |          2 |
| proctabledemo                                                    |          3 |
| querybetweentwodates                                             |          0 |
| querydatedemo                                                    |          0 |
| qutesdemo                                                        |          2 |
| randomoptimizationdemo                                           |          8 |
| randoptimizedemo                                                 |         26 |
| repairtabledemo                                                  |          3 |
| rowcountdemo                                                     |          8 |
| rowintocolumn                                                    |          4 |
| rownumberdemo                                                    |          4 |
| rowstranspose                                                    |          2 |
| rowstransposedemo                                                |          4 |
| rowvaluedemo                                                     |          8 |
| saveintotextfile                                                 |          2 |
| saveoutputintext                                                 |          0 |
| schemadatabasemethoddemo                                         |          0 |
| secondtable                                                      |          2 |
| secondtabledemo                                                  |          2 |
| sequencedemo                                                     |          7 |
| singlequotesdemo                                                 |          2 |
| smallintdemo                                                     |          0 |
| sortingvarchardemo                                               |          6 |
| sourcetable                                                      |          4 |
| spacecolumn                                                      |          2 |
| stringoccurrencedemo                                             |          3 |
| stringtodatedemo                                                 |          0 |
| student                                                          |          2 |
| studentenrollment                                                |          0 |
| studentrecordwithmyisam                                          |          0 |
| studenttable                                                     |          4 |
| swappingtwocoulmnsvaluedemo                                      |          5 |
| table1                                                           |          2 |
| table2                                                           |          3 |
| tabledemo                                                        |          0 |
| tabledemo2                                                       |          0 |
| tabledemo3                                                       |          0 |
| tableforeign                                                     |          0 |
| tablename1tablename1tablename1tablename1tablename1tablename1demo |          0 |
| tablepri                                                         |          0 |
| tbldemotrail                                                     |          6 |
| tblf                                                             |          0 |
| tblfirst                                                         |          2 |
| tblfunctiontrigger                                               |          0 |
| tblifdemo                                                        |          4 |
| tblnull                                                          |          0 |
| tblp                                                             |          0 |
| tblselectdemo                                                    |          6 |
| tblstudent                                                       |          2 |
| tbluni                                                           |          0 |
| tblupdatelimit                                                   |          8 |
| textdemo                                                         |          0 |
| textintonumberdemo                                               |          4 |
| texttabledemo                                                    |          0 |
| texturl                                                          |          0 |
| timestampdemo                                                    |          0 |
| timestamptodatedemo                                              |          0 |
| tinyint1demo                                                     |          0 |
| tinyintdemo                                                      |          2 |
| trailingandleadingdemo                                           |          2 |
| transcationdemo                                                  |          2 |
| triggedemo                                                       |          0 |
| trigger1                                                         |          0 |
| trigger2demo                                                     |          0 |
| trimdemo                                                         |          2 |
| trimdemo2                                                        |          0 |
| truefalsetable                                                   |          0 |
| tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt |          0 |
| uniondemo1                                                       |          3 |
| uniondemo2                                                       |          7 |
| uniqueautoid                                                     |          3 |
| uniqueconstdemo                                                  |          2 |
| uniquedemo                                                       |          2 |
| uniquedemo1                                                      |          2 |
| unsigneddemo                                                     |          2 |
| updatewithlimit                                                  |          5 |
| updtable                                                         |          4 |
| usernameandpassworddemo                                          |          2 |
| varchardemo                                                      |          0 |
| varchardemo1                                                     |          0 |
| varchardemo2                                                     |          0 |
| varcharurl                                                       |          0 |
| variableastablename                                              |          2 |
| variablenametable                                                |          0 |
| whereconditon                                                    |          4 |
| wordcountdemo                                                    |          0 |
| xmldemo                                                          |          0 |
+------------------------------------------------------------------+------------+
209 rows in set (0.08 sec)

  1. Javaを使用してMySQLデータベースのテーブルから最後のレコードを取得しますか?

    MySQLデータベースからデータを取得するには、JavaのexecuteQuery()メソッドを使用する必要があります。まず、MySQLデータベースにテーブルを作成します。ここでは、「サンプル」データベースに次のテーブルを作成します mysql> create table javaGetDataDemo - > ( - > Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, - > FirstName varchar(10), - > LastName varchar(10) - > ); Query OK, 0 rows

  2. MySQLデータベース内のすべてのテーブルを一覧表示します

    MySQLデータベース内のすべてのテーブルを一覧表示する方法を理解しましょう- データベースが作成されると、次のクエリを使用して特定のデータベースにアクセスして使用できます- クエリ mysql> USE databaseName Database changed 「USE」ステートメントにはセミコロンは必要ありません。これは「QUIT」ステートメントに似ています。セミコロンを使用しても害はありません。独自のデータベースを作成して使用することもできますが、その前に、MySQL管理者の許可が必要です。 MySQL管理者は、以下に示すコマンドを実行して権限を提供できます- mysql&