Pythonの+ pymysql MySQLのデータベース操作を使用して要求の接続、基本「11」

注意 - 撮影:

(1)pymysqlすべてのデータの更新について(挿入、更新、削除)操作が(コミットする必要がある、またはコミットのように、データベースにデータを送信することはできません)、)対応するロールバック(存在しなければならない、(コミット)これは、提出、ロールバックは、()ロールバックを表し

(2)SQL文の漢字がある場合は、それ以外の場合は中国の文字化け、パラメータのcharset =「UTF8」を追加指定し、pymysql.connectの時間を()が必要です。クエリデータを取得:()cursor.fetchoneは、最初のデータ行の残りの結果を取得しcursor.fetchmany(3)データの最初の3行の残りの結果を得る、cursor.fetchall()残りのすべての取得されたデータの結果。

(3)のパラメータを提供するために、カーソルがデータIDを挿入し、最後で最新のインサートの自動インクリメントIDを取得することができますあまりにも挿入しない場合は、cursor.lastrowidエラーを行います

 

方式1:pymysql.connection()中指定参数 
CONN = pymysql.connect(
    ホスト = " 127.0.0.1 " 
    ユーザー = " ルート" 
    パスワード = "" 
    データベース = " hetingdemo " 
    文字セット = ' UTF8 ' 
    cursorclass = pymysql.cursors.DictCursor)

 

おすすめ

転載: www.cnblogs.com/syw20170419/p/11006821.html