案例: 采用Faker生成测试数据,使用PyMySQL将数据写入数据库
https://blog.youkuaiyun.com/dakengbi/article/details/89851845
import pymysql
from faker import Faker
conn = pymysql.connect(host=‘172.16.6.90’,
port=3306, user=‘root’,
password=‘123456’,
db=‘test’,
charset=‘utf8’)
#生成游标对象
cursor = conn.cursor()
#删除表格SQL,表格存在则删除,不存在则新建
sql1 = “drop table if exists user”
sql2 = “”"
create table user(
uid int primary key auto_increment,
username varchar(20),
password varchar(20),
address varchar(35),
email varchar(40)
)
“”"
#执行SQL
cursor.execute(sql1)
cursor.execute(sql2)
fake = Faker(‘zh-C