码迷,mamicode.com
首页 > 数据库 > 详细

selenium - mysqlclient数据库操作 - 简单demo

时间:2020-04-05 13:21:02      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:mic   数据库   cut   查询   http   hone   chm   any   sele   

数据库如下:

技术图片

 

 

直接上代码,如下:

 1 import MySQLdb   # 导入数据库包
 2 
 3 conn = MySQLdb.connect(
 4     host=fhdskhaf.aliyuncs.com,   # 连接服务器
 5     port=3306,  # 端口号,默认3306的话可以省略这一行
 6     user=zhangsan, # 用户名
 7     passwd=fhdkasjf,  # 密码
 8     db=datav, # 数据库名
 9     charset=utf8  # 编码方式(字符集)
10 )
11 
12 c = conn.cursor()  # 创建游标
13 
14 # 查询每一行
15 c.execute(select * from zy_1)
16 for i in range(c.rowcount):
17     row = c.fetchone()
18     print(row)
19     if row[1] == shuxue:    # row[1]取出每行数据中的某一列,下标从0开始
20         print(ok)
21         break
22 
23 c.close()    # 关闭游标
24 conn.close()  # 关闭数据库连接

增删改查,分别如下(增删改需要使用commit()):

#
c.execute("insert into zy_1(name, score) VALUES(‘yuwen‘, 99), (‘shuxue‘, 89)")
conn.commit()
#
c.execute("delete from zy_1 where id > 2")
conn.commit()
#
c.execute("update zy_1 set score = 66 where id = 1")
conn.commit()
#
c.execute(select * from zy_1)
rows = c.fetchall()
print(rows)

三种查询方法:

1 c.fetchone()    # 查询一行
2 c.fetchmany(2)  # 查询2行
3 c.fetchall()    # 全部查询出来

 

selenium - mysqlclient数据库操作 - 简单demo

标签:mic   数据库   cut   查询   http   hone   chm   any   sele   

原文地址:https://www.cnblogs.com/xiaochongc/p/12636749.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!