python连接mysql数据库

#coding:utf-8
import pymysql      #导入mysql包
#打开数据库链接
#获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库 #port 必须是数字不能为字符串
db = pymysql.connect(host="host",user="user",password="pwd",db="数据库名称",port=3306,charset='utf8')

#使用cursor()
cur = db.cursor()

#1. 查询操作
#编写查询语句bus_equipment对应我的表名
sql = "select* from bus_equipment"
try:
    cur.execute(sql)        #执行sql语句
    results = cur.fetchall()        #获取查询的所有记录
    print("gather_id")
    #遍历结果
    for row in results:
        gatherID = row[3]
        print(gatherID)
except Exception as e:
    raise e
finally:
    db.close()

 

posted @ 2021-06-11 09:42  Camillezxl  阅读(41)  评论(0编辑  收藏  举报