ddY系43 pymysqlの使用

pymysqlモジュール

python3.xでライブラリ内のMySQLの接続:1. pymysqlは何ですか。

2.注:pymysql単語は、インストールのために必要とされ、CMDでのインストールコマンド:PIP3がインストールpymysql

3.どのように使用するには:

インポートpymysql 接続データベース 

コネティカット= pymysql。接続(ホスト= 'localhostの'、ユーザー= 'ルート'、パスワード= '123'、データベース= 'DB1'、文字セット= 'UTF8') 

カーソルを作成するには、カーソル()メソッドを使用してオブジェクト
カーソル= CONNを。カーソル(カーソル= pymysql.cursors.DictCursor)#オプションのブラケットがセット

#はexecute()メソッドは、SQL文の実行使用
(cursor.executeを" のUserInfo FROM SELECT * "
物事を提出する必要がある場合#削除し、更新
#conn。コミット()

#の使用fetall()すべてのデータの取得
データ= すべてのコンテンツのcursor.fetchall()#の取得リスト(リストが設定されている辞書に設定し、シャオ元のタプルがない大規模なスタック行)
データ= cursor.fetchone()#をデータ線取得しない(辞書の単一のセットとを、単一のタプル)
データ=#1 cursor.fetchmany(パラメータ)(#(パラメータ)のラインデータを取得した) (リストの辞書に設定し、設定した、行のセットのタプルの小元は大きな群)
#を取得した印刷データ
を印刷(データ)

#が接続カーソルデータベース閉じ
cursor.close()
はconn.close()を
注:

。CONN、カーソルが接続を閉じるために必要なリソースが不足する

。カーソル= conn.cursor(カーソル= pymysql.cursors.DictCursor:Bクエリ時間、fetchone、fetchmany、fetchAllの、デフォルトのタプルを返し、あなたは辞書の単語に戻る必要があります)

、実行conn.commitを追加した後、必要に応じて、C。削除および更新()
 

おすすめ

転載: www.cnblogs.com/tfzz/p/11025548.html