【Python】Python 连接 MySql 数据库

import pymysql

def main():
        # 创建一个连接数据库的对象
    db = pymysql.connect(
        host='127.0.0.1',  # 服务器主机名
        port=3306,  # 端口号
        user='root',  # 登录用户名
        passwd=' ', #登录密码
        db='line',  # 数据库名称
        charset='utf8',  # 连接编码
        cursorclass=pymysql.cursors.DictCursor
    )
    # cursor()创建一个游标对象,用于操作数据库
    cur = db.cursor()
    try:
        cur.execute("select * from jobs")
        results = cur.fetchall()#查询所有数据
        for rows in results:
            row = list(rows.values())
            seller = row[2]
            print( seller)
    except pymysql.Error as e:
        print("数据查询失败异常:" + str(e))

if __name__ == "__main__":
    main()
try:
    cur.execute("增删改语句","语句条件值")
    db.commit()
    print('成功!')
except pymysql.Error as e:
    print("失败:"+e )
    db.rollback()

猜你喜欢

转载自blog.csdn.net/xudahai513/article/details/126749829