Bootstrap

python操作mysql数据库

先下载安装pymysql:(下载慢的话建议使用国内源,带-i那行)

pip install pymysql
pip install pymysql -i https://pypi.tuna.tsinghua.edu.cn/simple

解下来展示使用代码:

import pymysql

#国内源地址 https://pypi.tuna.tsinghua.edu.cn/simple
# 打开数据库连接
db = pymysql.connect(host='127.0.0.1',
                     port=3306,
                     user='111',
                     password='111',
                     database='test',
                     cursorclass=pymysql.cursors.DictCursor)
# cursorclass=pymysql.cursors.DictCursor 将查询结果以字典形式展现

# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()


def queryData():
    # 获取所有dtu信息
    sql = 'SELECT * from user'
    cursor.execute(sql)
    dtu_list = cursor.fetchall() # 获取单条数据用fetchone()
    print(dtu_list)
 

queryData()

# 关闭数据库连接
db.close()

;