1.搭建python的mysql环境
在cmd中进入C:\Python34\Scripts文件夹,输入pip install PyMySQL即可安装,python的插件安装基本都可以通过pip这个命令实现。
2.写一个简单的脚本进行验证。关于python的编辑器,推荐使用PyCharm。
import pymysql
conn = pymysql.connect(user="用户名",password="密码",port="3306",db="数据库名",host="数据库主机地址",charset="utf8") #创建数据库连接
cursor = conn.cursor() #获取游标
sql = "INSERT INTO quiz_question (createtime,updatatime,citizen_id,title,community_id,question_status,community_type) VALUES (%s,%s,%s,%s,%s,%s,%s)" #sql语句
for i in range(1,101):
cursor.execute(sql,("2018-06-04 10:51:39","2018-06-04 10:51:39","3920085149008896","批量添加的测试数据" + str(i),"3914332371895296","1","4")) #传值
conn.commit() #提交事务
conn.close() #关闭数据连接
以上代码为向数据库批量插入100条数据。
如果是查询的话,可以修改sql语句为
sql1 = "select citizen_id from quiz_question"
cursor.execute(sql1)
str1 = cursor.fetchall()
print(str1)