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

PythonでMySQLデータベースに挿入した後にIDを取得するにはどうすればよいですか?


まず、以下の要件を満たす必要があります。前提条件は次のとおりです。

  • MySQLバージョン8.0.12をインストールする必要があります。
  • Pythonバージョン3.6.3(32ビット)をインストールする必要があります。
  • pipコマンドを使用してpymysqlをインストールする必要があります。

pymysql」をインストールするには 」とpipコマンドを使用します。

<中央> PythonでMySQLデータベースに挿入した後にIDを取得するにはどうすればよいですか?

データベース名は「business」で、テーブル名はレコードを挿入した後のID3の「student」です。

これがクエリです。

mysql> select *from student;

以下は出力です。

+------+-------+
| id   | Name  |
+------+-------+
|    1 | John  |
|    2 | Bob   |
|    3 | Smith |
+------+-------+
3 rows in set (0.00 sec)

同じテーブル名とデータベースビジネスのためにPythonの助けを借りてそれを得ることができます。

Pythonコードのスナップショットは次のとおりです-

<中央> PythonでMySQLデータベースに挿入した後にIDを取得するにはどうすればよいですか?

以下は出力です。

<中央> PythonでMySQLデータベースに挿入した後にIDを取得するにはどうすればよいですか?

MySQLとPythonの出力は、挿入後にIDを取得します::

PythonでMySQLデータベースに挿入した後にIDを取得するにはどうすればよいですか?
  1. Javaを使用してMySQLデータベースにデータを挿入する方法は?

    MySQLデータベースにデータを挿入するには、INSERTコマンドを使用します。構文は次のとおりです- INSERT INTO yourTableName(yourColumnName1,........yourColumnNameN)values(Value1,Value2,......ValueN); ここでは、JAVAプログラミング言語を使用してMySQLデータベースにレコードを挿入しています。まず、MySQLでテーブルを作成する必要があります。クエリは次のとおりです- mysql> create table InsertDemo    -> ( &nb

  2. JDBCを使用してMySQLデータベースにファイルを挿入/保存するにはどうすればよいですか?

    通常、ファイルの内容は Clobに保存されます。 (TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT)MySQLデータベースのデータ型。 JDBCは、ファイルの内容をデータベースのテーブルに格納するためのClobデータ型のサポートを提供します。 setCharacterStream() PreparedStatementのメソッド インターフェイスは、パラメータのインデックスを表す整数と、パラメータとしてReaderオブジェクトを受け入れます。 そして、指定されたリーダーオブジェクト(ファイル)の内容を、指定されたインデックスのパラメーター(プレースホルダー)の値と