#コーディング: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])を印刷(エラー)
Python3.0操作MySQLデータベースのクエリの実行
おすすめ
転載: www.cnblogs.com/xioawu-blog/p/11005321.html
おすすめ
ランキング