一、安装好Python,Pycharm编辑器。
二、且安装PyMySQL
1、命令:pip install PyMySQL或
2、在Pycharm编辑器中安装:file--settings--Project Interpreter如下图点击+ 进入Available Packages 页面后搜索 PyMySQL,点击Install Package,出现successfully的字样表示安装成功(如下图)
部署好环境后,如何连接数据库呢,如下代码
import pymysql
db=pymysql.connect("127.0.0.1","root","123456","student")#连接数据库
cursor=db.cursor()
# print(type(cursor))
#*****插入语句*****
sql="""
INSERT INTO student
VALUES(6,'张三',18,'男','123333444444'),
(7,'李四',18,'男','123333444444'),
(8,'王五',18,'男','123333444444'),
(9,'赵六',18,'女','123333444444')
"""
#print(sql)
cursor.execute(sql)
#****查询插入的数据是否存在
select_sql='''
select * from student
where stu_id between 6 and 9
'''
cursor.execute(select_sql)
data=cursor.fetchall()
print(data)
db.close()
一、import pymysql #在使用pymysql里的对象,方法前需要先引入这个库文件
二、db=pymysql.connect("127.0.0.1","root","123456","student")#连接数据库,并返回连接对象db
connect连接对象的函数,该函数中有几个参数
127.0.0.1 :是本机
root :是安装数据库时的用户名
123456 :安装数据库时的密码
student:创建的数据库名称
三、cursor=db.cursor()#使用连接对象db的cursor()方法,获取到游标对象,通过游标操作数据库,进行增删改查等操作
四、sql="""
INSERT INTO student
VALUES(6,'张三',18,'男','123333444444'),
(7,'李四',18,'男','123333444444'),
(8,'王五',18,'男','123333444444'),
(9,'赵六',18,'女','123333444444')
"""
#执行的sql语句,注意要用''' ''' 三引号引起来,SQL中要插入的表和对应的列要与数据库中一致(保证语句本身的正确性)
五、cursor.execute(sql)#execute(sql) 执行数据库操作,SQL语句或数据库命令
六、插入之后查询是否插入成功,语句如下
select_sql='''
select * from student
where stu_id between 6 and 9 #查询语句,查询stu_id 在6到9之间的数据
'''
cursor.execute(select_sql) #注意 需要重新用游标对象操作数据库进行查询的操作
data=cursor.fetchall()# 获取查询结果的所有值
print(data)# 输出查询的结果
七、操作完数据库后一定要关闭当前游标:db.close()
最后:下面是配套学习资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!【100%无套路免费领取】
被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!
8小时传疯!大厂面试真题全被大佬整理在这个小程序上了!【软件测试,建议收藏】
涵盖以下这些面试题板块:
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux
6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础