标签:server2008 插入 pinyin sql faker na phone fake import
from pypinyin import lazy_pinyin
from faker import Faker
import pymssql
import random
server = "192.168.0.188" #数据库ip
user = "sa" #用户名
password = "root" # 密码
database = "jeeplus-boot" #数据库的库名
conn = pymssql.connect(server, user, password, database)
cursor = conn.cursor()
fake=Faker("zh-CN")
for i in range(200): #200表示插入了200条数据
na = fake.name()
pinyin = ''.join(lazy_pinyin(na)) # 姓名
phone=fake.phone_number() #电话
bir=fake.date_time_this_month(before_now=True, after_now=False, tzinfo=None) #本月
money=random.randint(500000.00, 2000000.00) #钱数
sex1=random.choice(['M', 'F']) # 插入M或者F
has='N' #全部插入N
# print(bir)
# print(fake.ean13(), na, pinyin, fake.phone_number(), fake.date_time())
sql="""insert into dbo.GOLD_SUNFLOWER_CUST_VIEW(uid,name,unique_id,phone_number,birthday,assets,sex,has_manager) #数据库的列名
values('%s','%s','%s','%s','%s','%s','%s','%s')"""\ #加一个列,则多写一个‘%s’
%(fake.ean13(), na, pinyin+str(i),phone,bir,money,sex1,has)#faker中表示数据列
cursor.execute(sql)
conn.commit()
插入的表
欢迎加入我的公众号,让我们一起进步
标签:server2008,插入,pinyin,sql,faker,na,phone,fake,import 来源: https://blog.csdn.net/weixin_41665637/article/details/100776303
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。