pythonを使用してデータベース操作

A:なぜ使用Pythonのデータベースを操作するには?

  1. パフォーマンステストを行うために使用される、データ挿入を大量に必要と
  2. ユースケースを確認することができますのためには、例のチェックポイントが設けられています。
  3. 提示されたデータを挿入し、手動でミスを回避するために、

II:サードパーティのライブラリPymysqlのPythonのインストール

我々は、データベースを接続したい場合はPythonでは、あなたはそれをインストールする方法を、次に、第三のライブラリpymysqlを使用する必要がありますか?
押して勝利+ R ---->入力cmd->に次のコマンドを入力します。

pip install pymysql

インストール後、直輸入pycharm、インストールが成功した場合はエラーなし。(詩:一般的に遅く、外国のウェブサイトのオンラインインストールのために、私は一般的に清華ソース/アリソースを使用します)

3:データベースの基本的な構文

データベースへのPythonの接続を使用する方法については、データベースの基本的な構文はダを知ることも必要です!

すべてのライブラリをチェック1:ショーのデータベースを、

2.データベースの作成:データベースのデータベース名を作成します。

3.データベース:データベース名を使用します。

テーブルにデータを挿入し4:
INSERT INTOテーブル名(カラム1カラム... n)の値(値1 ... n値)。

5.削除:
テーブルからの削除定義された条件

6.変更操作:
更新テーブルのカラム名は、1 = 1資格の新しい値を設定します

7.クエリ:
テーブルからSELECT *定義された条件

4:Pythonのデータベース接続

これは、Pythonは、データベースを操作する方法で、その後、そんなにナンセンスを言う、との質問に来る最終的には?

ここに画像を挿入説明

5:Pythonのデータベース操作

1.データベースへの接続を確立します。

カーソルを取得2.

カーソルによってSQL文を実行3.

4.データベースの取得内容

5.データベースをチェックすると、トランザクションを提出する必要はありません
)削除操作がトランザクション.commitを(提出する必要があり、修正し、追加します

6.閉じるカーソル、データベース

注意:

  1. fetchone:それぞれのレコードを読み取ります
  2. fetchAllの:すべてのデータを読み込む - >結果タプルはタプルセットです
  3. fetchmany(10):各リード線10、番号読み出しに応じて

大量のデータは、一般的にはfetchAll推奨されていないために、データベースのデッドロックを行うことができます

以下は、すべてのグレード表の照会データへのPythonコードを使用することで
ここに画像を挿入説明ここに画像を挿入説明
、我々は唯一のライン上のSQLステートメントを変更する必要があり、挿入、変更、削除!

リリース元の4件の記事 ウォンの賞賛0 ビュー19

おすすめ

転載: blog.csdn.net/weixin_46164132/article/details/104942680