900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > mysql随机生成数据并插入_python生成随机数据插入mysql

mysql随机生成数据并插入_python生成随机数据插入mysql

时间:2024-04-13 00:48:40

相关推荐

mysql随机生成数据并插入_python生成随机数据插入mysql

import random as r

import pymysql

first=('张','王','李','赵','金','艾','单','龚','钱','周','吴','郑','孔','曺','严','华','吕','徐','何')

middle=('芳','军','建','明','辉','芬','红','丽','功')

last=('明','芳','','民','敏','丽','辰','楷','龙','雪','凡','锋','芝','')

name=[]

passwd1=('','','','')

for i in range(101):

name1=r.choice(first)+r.choice(middle)+r.choice(last) #末尾有空格的名字

name2=name1.rstrip() #去掉末尾空格后的名字

if name2 not in name: #名字存入列表中,且没有重名

name.append(name2)

conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='',db='test1')

cur = conn.cursor()

for i in range(len(name)): #插入数据

passwd=r.choice(passwd1) #在密码列表中随机取一个

cur.execute("insert into a2(name,passwd) values(%s,%s)",(name[i],passwd))#注意用法

cur.execute('select * from a2') #查询数据

for s in cur.fetchall():

print(s)

mit()

cur.close()

conn.close()

Python 脚本生成测试数据,Python生成随机数据,Python生成大量数据保存到文件夹中

代码如下: import random import datetime import time dataCount = 10*100*100 #10M. codeRange = range(ord(' ...

python 从csv文件插入mysql数据库

一个工作遇到的问题,将excel文件的内容插入到mysql数据库中. 总体思路是 excel文件-->转换成csv文件-->csv文件读取-->读取数据插入mysql数据库 用到py ...

python生成随机日期字符串

python生成随机日期字符串 生成随机的日期字符串,用于插入数据库. 通过时间元组设定一个时间段,开始和结尾时间转换成时间戳. 时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串 # ...

Python 生成随机验证码

Python生成随机验证码 Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 fro ...

Python生成随机验证码

Python生成随机验证码,需要使用PIL模块. 安装: pip3 install pillow 基本使用 1.创建图片 from PIL import Image img = Image.new(m ...

Python生成随机字符串

利用Python生成随机域名等随机字符串. #!/usr/bin/env python# -*- coding: utf-8 -*- from random import randrange, cho ...

python生成随机整数

python生成随机不重复的整数,用random中的sample index = random.sample(range(0,10),10) 上面是生成不重复的10个从1~10的整数 python生成 ...

Hive扩展功能(三)--使用UDF函数将Hive中的数据插入MySQL中

软件环境: linux系统: CentOS6.7 Hadoop版本: 2.6.5 zookeeper版本: 3.4.8 主机配置: 一共m1, m2, m3这五部机, 每部主机的用户名都为centos ...

Python生成随机数组的方法小结

Python生成随机数组的方法小结 本文实例讲述了Python生成随机数组的方法.分享给大家供大家参考,具体如下: 研究排序问题的时候常常需要生成随机数组来验证自己排序算法的正确性和性能,今天把Pyt ...

随机推荐

从贝叶斯到粒子滤波——Round 1

粒子滤波确实是一个挺复杂的东西,从接触粒子滤波到现在半个多月,博主哦勒哇看了N多篇文章,查略了嗨多资料,很多内容都是看了又看,细细斟酌.今日,便在这里验证一下自己的修炼成果,请各位英雄好汉多多指教. ...

记录一则RMAN备份策略修正案例

背景:在给某客户处理问题时,发现客户数据库的备份空间即将用尽,进一步查看发现是用户数据库的当前RMAN备份策略存在潜在问题,需要修改备份策略. 环境:SunOS 5.10 + Oracle 11.2. ...

ASP.NET Core 运行原理剖析2:Startup 和 Middleware(中间件)

Core 运行原理剖析2:Startup 和 Middleware(中间件) Startup Class 1.Startup Constructor(构造函数) 2.Configure ...

iOS边练边学--iOS中的(ARC下)单粒模式(GCD实现)

一.ARC中实现单粒模式 在.m 保留一个全局的static的实例 static id _名称; 重写allocWithZone:方法,在这里创建唯一的实例 提供一个类方法让外界访问唯一的实例 实现c ...

sql in查询排序

1.默认下,使用select xxx where in(xx,xx)查询,返回结果是按主键排序的,如果要按in()中值的排列顺序,可以这样做: select * from talbe where ...

oracle数据库管理员简介、导入数据与导出数据

数据库管理员: sys和system的权限区别:sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行时至关重要的,由数据库 自己维护,任何用户都不能 ...

mysql中的union用法以及子查询综合应用

union查询就是把2条或者多条sql语句的查询结果,合并成一个结果集. 如:sql1: N行,sql2: M行,sql1 union sql2 ---> N+M行 1.能否从2张表查询再uni ...

eclipse 搭建maven项目

最近重新搭建项目把日常用到的东西都记录一下. 创建maven项目(maven4.4以后都自带maven了) 1,创建一个Maven parent 主要是各个项目之间的依赖 使用eclipse 创 ...

【Spring源码解读】bean标签中的属性(二)你可能还不够了解的 abstract 属性和 parent 属性

abstract 属性说明 abstract 在java的语义里是代表抽象的意思,用来说明被修饰的类是抽象类.在Spring中bean标签里的 abstract 的含义其实也差不多,表示当前bean是 ...

【转】OS X Base System 上没有足够的空间来进行安装

今天在windows环境下安装IOS虚拟机,安装过程中报了一个错:“OS X Base System ”上没有足够的空间来进行安装.如图: 之后的解决办法是:点击上方的[实用工具]->[磁盘工具 ...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。