批量向mysql中插入数据

test.py

import pymysql
from faker import Faker
import randomfakers = Faker('zh_CN')
connect = pymysql.connect(host='test.mysql.rds.aliyuncs.com',user='testdba',password='test',db='data',charset='utf8')cur = connect.cursor()def random_sex():num = random.randint(1, 2)if num == 1:return '男'else:return '女'i = 1
while i < 150:data = {'name': fakers.name(),'sex': random_sex(),'age': random.randint(18, 70),'addr': fakers.address() + fakers.building_number(),'email': fakers.email(),'tel': fakers.phone_number(),'ip': fakers.ipv4(),'url': fakers.url(schemes=None),'describe': fakers.text(max_nb_chars=200, ext_word_list=None) + "机密"}sql = f"INSERT INTO `data`.`test` (`name`, `age`, `addr`, `email`, `tel`, `ip`, `url`, `describe`, `sex`) VALUES " \f"('{data['name']}', '{data['age']}', '{data['addr']}', '{data['email']}', '{data['tel']}', '{data['ip']}', " \f"'{data['url']}', '{data['describe']}', '{data['sex']}');"cur.execute(sql)connect.commit()i += 1

1.8 faker简单应用相关推荐

  1. faker造假数据的使用

    faker大魔王 https://www.cnblogs.com/auguse/articles/13946283.html 开发项目或者测试时,为了测试常需要造假数据,经常要尽量的模拟真实环境,通常 ...

  2. faker php测试数据库生成

    官方地址:https://github.com/fzaninotto/Faker 使用方式: 1.composer直接下载: composer require fzaninotto/faker 2.将 ...

  3. 用faker模拟数据

    做开发的时候常常要模拟一些用户数据,自己编写随机数据虽然也可以,但是如果想要模拟比较复杂的数据,那自己做的话就有些麻烦.faker正是这样一个类库,让我们能非常简单的模拟数据.本文参考自官方文档,如果 ...

  4. 大批量生成假数据,faker.js获得近28k个Star

    整理 | 夕颜 图源 | 视觉中国 来源 | CSDN(ID:CSDNnews) 近日,GitHub上一个生成假数据的项目faker.js火了,攀升Trendinging榜单第二,标星目前已超过27. ...

  5. python读取excel表格-python读写Excel表格的实例代码(简单实用)

    安装两个库:pip install xlrd.pip install xlwt 1.python读excel--xlrd 2.python写excel--xlwt 1.读excel数据,包括日期等数据 ...

  6. Python中使用cutecharts实现简单的手绘风格的图表

    场景 效果 cutecharts的Github: https://github.com/chenjiandongx/cutecharts 注: 博客: https://blog.csdn.net/ba ...

  7. larvel php restful_Laravel教你简单写出专业的RestfulAPI

    下面由Laravel教程栏目给大家介绍Laravel写出专业的RestfulAPI的方法,希望对需要的朋友有所帮助! Laravel教你简单写出专业的URL 引言 在我们连接了数据库,并且使用迁移功能 ...

  8. larvel php restful_laravel 实现一个简单的 RESTful API

    创建一个 Article 资源 php artisan make:resourceArticle 你可以在 app/Http/Resources 目录下看到你刚刚生成的 Article 资源 当然我们 ...

  9. Pyhton随机生成测试数据模块faker

    1.什么是Faker Faker是一个Python包,开源的GITHUB项目,主要用来创建伪数据,使用Faker包,无需再手动生成或者手写随机数来生成数据,只需要调用Faker提供的方法,即可完成数据 ...

最新文章

  1. MySQL FEDERATED引擎使用示例, 类似Oracle DBLINK.
  2. 11.编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。把圆周率π定义为常量,半径定义为变量,然后进行计算并输出结果。...
  3. Tomcat Firewall JMX RMI
  4. 学计算机与学英语作文,初二英语作文(关于计算机与学习)
  5. 服务器推技术相关网址
  6. Matlab面向对象编程
  7. Java中的关键字volatile解析
  8. 鸟哥-服务器 学习笔记
  9. vue中动态加载图片路径
  10. vivo android 6.0 root,vivo X6 A(全网通)如何获取ROOT权限教程
  11. 怎样把word文档里的html格式去掉,word文档去除格式
  12. dreamweaver html模版,解决dreamweaver制作模板网页的详细方法教程--系统之家
  13. Swift游戏实战-跑酷熊猫 09 移除场景之外的平台
  14. 上市公司环境数据集:环境绩效明细表、排放明细表、资源消耗明细表等多项指标数据
  15. BAT在互联网医疗的产业布局分析
  16. chrome浏览器怎么设置编码
  17. Python实现数字转人民币(大写汉字)源代码
  18. 自制智能插线板,内嵌BLE低功耗蓝牙,通过手机进行控制(一)
  19. 上海车艺尚教你如何DIY原厂8.8寸大屏幕----宝马车友必看
  20. VS2017添加qt-vsaddin-msvc2017-2.7.1.vsix

热门文章

  1. 低代码数字孪生平台,魅力何在?
  2. 提升OneDrive空间
  3. UE4场景“郊区”:建模技术,使用Substance纹理化和顶点绘制等
  4. 免费又好用的参考文献管理软件zotero该怎么使用?可以同时支持中文和英文吗?...
  5. regexp_substr
  6. K8s——kubernetes集群中ceph集群使用【下】
  7. 如何在苹果电脑上装软件
  8. 2022年,短视频直播现状与发展趋势
  9. Digilent FPGA开发板的Boards file的添加——以Eclypse-Z7为例
  10. C# Event?.Invoke() 是什么意思