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。削除および更新()