pymysql模块

Posted baird

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pymysql模块相关的知识,希望对你有一定的参考价值。

 1 #!/usr/bin/env python
 2 #created by Baird
 3 
 4 import pymysql
 5 
 6 #自动注册事件
 7 conn = pymysql.connect(host = "192.168.10.128",port=3306,user="Baird",passwd="1234567",database="my_test")
 8 
 9 cursor = conn.cursor()  #创建游标
10 
11 count = cursor.execute("select * from student")  #返回数据数目
12 print(count)
13 
14 print(cursor.fetchone())        #读一条,光标移动
15 print(cursor.fetchall())        #读所有
16 
17 cursor.execute("insert into student(name,age,date) values(‘wangwu‘,24,‘2018-3-29‘)")
18 
19 data = [
20     ("name1",22,"2018-1-1"),
21     ("name2",22,"2018-1-2"),
22     ("name3",22,"2018-1-3")
23 ]
24 cursor.executemany("insert into student(name,age,date) values(%s,%s,%s)",data)
25 conn.commit()  #提交事件,否则不会保存
26 
27 cursor.close()
28 conn.close()

以上是关于pymysql模块的主要内容,如果未能解决你的问题,请参考以下文章

MySQL5.7-pymysql模块和SQL注入

数据库可视化和pymysql模块

pymysql 模块简单使用

pymysql模块初识

pymysql模块的简单操作

Python pymysql模块