美文网首页
python连接mysql

python连接mysql

作者: 测试小懒 | 来源:发表于2021-04-16 19:05 被阅读0次

python程序要连接数据库mysql,python就必须要有相关的mysql第三方类库

首先安装mysql的第三方类库

1、安装mysql第三方类库

cmd命令行运行pip install mysqlclient或者pip install pymysql

这两者有什么区别吗?这两个类库都是可以连接mysql数据库的,但相比之下mysqlclient的性能更优,生产环境大都使用mysqlclient。

工具安装完成,就可以开启python程序之旅了!

python程序逻辑:导入第三方类库引用->创建连接对象->创建游标->使用游标方法执行SQL语句->返回结果集

2、导入数据库模块

import MySQLdb as mdb(mysqlclient)

import pymsql

3、创建数据连接对象

con=mdb.connect(host='数据库url地址',user='数据库登录账户',port=3306,password='数据库密码',db='数据库名称')

4、创建游标:cur = con.cursor()

5、执行SQL语句:cur.execute("SELECT VERSION()")

6、返回执行结果集

(1)返回单个结果:cur.fetchone()

(2)返回所有结果集:

rows = cur.fetchall()

    for row in rows:

        print(row)

(3)使用cur.rowcount获取结果集的条数: numrows = int(cur.rowcount)

相关文章

网友评论

      本文标题:python连接mysql

      本文链接:https://www.haomeiwen.com/subject/umqelltx.html