MySQLデータベースの最終アクセス(および/または書き込み)時間をどのように取得しますか?
最終アクセス時間を取得するには、次の構文を試してください-
SELECT update_time FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = 'yourDatabaseName' AND table_name = 'yourTableName'
上記の構文は、MyISAMエンジンタイプに関する最終アクセス情報を提供します。
ここでは、データベースは「ビジネス」であり、「twoprimarykeytabledemo」という名前のテーブルを使用します。
MySQLデータベースの最終アクセス時刻を取得するには、次のクエリを使用します。
ケース1 −クエリは次のとおりです-
mysql> SELECT update_time -> FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'twoprimarykeytabledemo';
出力は次のとおりです-
+---------------------+ | UPDATE_TIME | +---------------------+ | 2018-11-21 16:51:50 | +---------------------+ 1 row in set (0.24 sec)
ケース2 −
mysql> SELECT update_time -> FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'currenttimezone';
出力は次のとおりです-
+---------------------+ | UPDATE_TIME | +---------------------+ | 2018-10-29 17:20:18 | +---------------------+ 1 row in set (0.20 sec)
ケース3 −テーブルエンジンタイプがInnoDBの場合、NULLを取得します。
クエリは次のとおりです-
mysql> SELECT update_time -> FROM INFORMATION_SCHEMA.TABLES -> WHERE table_schema = 'business' -> AND table_name = 'zerofilldemo';
以下は出力です-
+-------------+ | UPDATE_TIME | +-------------+ | NULL | +-------------+ 1 row in set (0.09 sec)
-
PythonでMySQLデータベースに挿入した後にIDを取得するにはどうすればよいですか?
まず、以下の要件を満たす必要があります。前提条件は次のとおりです。 MySQLバージョン8.0.12をインストールする必要があります。 Pythonバージョン3.6.3(32ビット)をインストールする必要があります。 pipコマンドを使用してpymysqlをインストールする必要があります。 「pymysql」をインストールするには 」とpipコマンドを使用します。 データベース名は「business」で、テーブル名はレコードを挿入した後のID3の「student」です。 これがクエリです。 select *from student; 以下は出力です。 +------+
-
AccessデータベースでLIMITMySQL句をシミュレートするにはどうすればよいですか?
Microsoft Accessでは、LIMITの代わりにTOPを使用できます。まず、-を作成しましょう 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します 以下は、 LIMIT MySQLをシミュレートするためのクエリです。 Accessデータベースを含む句- [実行]をクリックすると、目的の出力が得られます- MySQLでは、上位5つの値を取得するには、LIMIT5-を使用する必要があります。