MySQLデータベースのテーブルのサイズを取得するにはどうすればよいですか?
MySQLデータベースのテーブルのサイズを取得するには、「information_schema.tables」を使用できます。
すべてのテーブルのサイズを知るための構文は次のとおりです。
SELECT TABLE_NAME AS `ALLTABLESNAME`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `TABLESIZEIN(MB)` FROM information_schema.TABLES WHERE TABLE_SCHEMA = "yourDatabaseName" ORDER BY (DATA_LENGTH + INDEX_LENGTH) ASC;
上記の構文を適用して、テーブルのサイズを取得しましょう。
mysql> SELECT TABLE_NAME AS `ALLTABLESNAME`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `TABLESIZEIN(MB)` -> FROM information_schema.TABLES WHERE TABLE_SCHEMA = "business" -> ORDER BY (DATA_LENGTH + INDEX_LENGTH) ASC;
サンプル出力。
+------------------------------------------------------------------+-----------------+ | ALLTABLESNAME | TABLESIZEIN(MB) | +------------------------------------------------------------------+-----------------+ | studentrecordwithmyisam | 0 | | querydatedemo | 1 | | rownumberdemo | 0 | | secondtable | 0 | | spacecolumn | 2 | | table1 | 0 | | tbldemotrail | 2 | | tblstudent | 0 | | timestamptodatedemo | 1 | | uniqueconstraintdemo | 0 | | usernameandpassworddemo | 2 | | addingunique | 5 | | bookindexes | 0 | | tblf | 0 | | uniquedemo | 2 | | multipleindexdemo | 0 | | uniquedemo1 | 0 | | foreigntable | 5 | | tabledemo2 | 0 | | foreigntabledemo | 2 | | studentenrollment | 0 | | tabledemo3 | 0 | | duplicatebookindexes | 0 | | clonestudent | 2 | | student | 0 | +------------------------------------------------------------------+-----------------+ 26 rows in set (10.29 sec)
-
PythonでMySQLデータベースに挿入した後にIDを取得するにはどうすればよいですか?
まず、以下の要件を満たす必要があります。前提条件は次のとおりです。 MySQLバージョン8.0.12をインストールする必要があります。 Pythonバージョン3.6.3(32ビット)をインストールする必要があります。 pipコマンドを使用してpymysqlをインストールする必要があります。 「pymysql」をインストールするには 」とpipコマンドを使用します。 データベース名は「business」で、テーブル名はレコードを挿入した後のID3の「student」です。 これがクエリです。 select *from student; 以下は出力です。 +------+
-
Tkinterで画面サイズを取得するにはどうすればよいですか?
Tkinterは最初に、すべてのウィジェット、フレームが表示されるウィンドウまたはフレームオブジェクトを作成します。 Tkinterコンポーネントは、ユーザー定義のジオメトリに従ってウィンドウのサイズと幅を調整します。 画面サイズを取得するには、 winfo_screenwidth()を使用できます 画面幅とwinfo_screenheight()を返します 画面の高さ(ピクセル単位)。 例 この例では、画面サイズを出力として出力します #Import the required libraries from tkinter import * #Create an instance of