python接続mysql
from APItest.common.config import *
import pymysql
# pymysql
mysql = pymysql.connect(host=handle.cp.get('db', 'host'),
port=handle.cp.getint('db', 'port'),
user=handle.cp.get('db', 'user'),
password=handle.cp.get('db', 'pwd'),
charset='utf8',
autocommit=True)
# ,
# 1,
mysql1 = pymysql.connect(host=handle.cp.get('db', 'host'),
port=handle.cp.getint('db', 'port'),
user=handle.cp.get('db', 'user'),
password=handle.cp.get('db', 'pwd'),
charset='utf8',
autocommit=True,
cursorclass='DictCursor')
# 2,
cursor = mysql.cursor(pymysql.cursors.DictCursor)
#
cursor2 = mysql.cursor() # , , ,
# sql
sql = "select MAX(MobilePhone) from future.member where MobilePhone like '135%'"
sql1 = "select * from future.member where MobilePhone like '135%'"
# sql
cursor.execute(sql1)
# ,
max_phone = cursor.fetchone() # ,
max_phone2 = cursor.fetchone()
print(max_phone)
print(max_phone2)
# ,
all_data = cursor.fetchall() # ,fetchne ,fetchall
print(all_data)
#
cursor.close()
#
mysql.close()
転載先:https://www.cnblogs.com/yago/p/11443720.html