Python3.0操作MySQLデータベースのクエリの実行

#コーディング:UTF-8 
インポートpymysqlの

クラスMysqldbHelper(オブジェクト):
デフ__init __(自己、ホスト= "192.168.1.243" ユーザ名= "devlop" パスワード= "devlop" ポート= 3306 、データベース= 'zl_dcms' 文字セット= 'UTF8'):
    self.host =ホスト
    self.username =ユーザー名
    self.password =パスワード
    self.database =データベース
    self.port =ポート
   self.con = なし    self.cur = なし    self.charset =文字セットしてみてください:      自己を。 CON = pymysql.connect(ホスト= self.host 、ユーザー= self.username


    
passwd = self.password 、ポート= self.port 、DB = self.database)
      #すべてのクエリは、上記ブロックカーソル接続CONで実行され      self.cur = self.con.cursor()を除く:      印刷(。 "データベース接続エラー、デシベルの設定でチェックしてください")検索(自己DEF 、SQL):    SQL = SQL 試し:      self.cur.execute(SQL)      結果= self.cur.fetchall()行のための結果で:        印刷('%S'行%)リターン('%S'行%)    pymysql.Error除くE AS:      エラー= '!MySQLを実行すると、エラー(%s)を失敗しました:S%' %(e.args [ 0] 、E.引数[ 1])を印刷(エラー)

    




    


      

        

おすすめ

転載: www.cnblogs.com/xioawu-blog/p/11005321.html