python批量生成sql用于创建500个用户

创建500个用户,分别为jmeter001-jmeter500,密码都是123,手动添加不现实,用客户端复制粘贴表数据也要添加很久,因此想批量生成500条插入的sql,如下:

python 复制代码
 start_num = 1
end_num = 500
insert_sql = "INSERT INTO `sys_user`(`user_id`, `username`,  `password`, `email`, `mobile`,  `create_time`,  `emp_no`) VALUES\n"

for i in range(start_num, end_num + 1):
user_id = f'user-id-jmeter{i:03d}-66f5056704684a2fa'
 username = f'jmeter{i:03d}'

 row = f"('{user_id}', '{username}', '123',  '1234@qq.com', '12345', '18312345678', '2024-08-22 11:47:20', 0, '2024-08-22 13:18:26', NULL),\n"
insert_sql += row
 #去掉最后一个逗号
insert_sql = insert_sql.rstrip(',\n') + ';'
print(insert_sql)

打印结果:

INSERT INTO sys_user(user_id, username, password, email, mobile, create_time, emp_no) VALUES ('user-id-jmeter001-66f5056704684a2fa', 'jmeter001', 'jmeter001', '1234@qq.com', '12345', '12345', '2024-08-22 11:47:20', 0, '2024-08-22 13:18:26', NULL),

INSERT INTO sys_user(user_id, username, password, email, mobile, create_time, emp_no) VALUES('user-id-jmeter002-66f5056704684a2fa', 'jmeter002', 'jmeter002', '1234@qq.com', '12345', '12345', '2024-08-22 11:47:20', '2024-08-22 13:18:26', NULL),

...

INSERT INTO sys_user(user_id, username, password, email, mobile, create_time, emp_no) VALUES('user-id-jmeter500-66f5056704684a2fa', 'jmeter500', 'jmeter500', '1234@qq.com', '12345', '12345', '2024-08-22 11:47:20', '2024-08-22 13:18:26', NULL)

相关推荐
troy12831 分钟前
Python 基础语法(六):函数与模块、文件操作、异常处理
开发语言·python
小叶肥辉38 分钟前
LangChain链和LangGraph图的学习笔记【四】——(1)调用方法:invoke(2)提示语模板:PromptTemplate
python·langchain·prompt
小兔崽子去哪了1 小时前
深度学习 2 / CNN 神经网络
后端·python
weixin_440730501 小时前
队列QUEUE介绍+类型示例(先进先出、后进先出、优先级高先出、双端进入、生产者+消费者线程)
python·线程·queue
这个DBA有点耶1 小时前
数据库数据同步解决方案怎么选?6款主流工具横向对比与信创选型指南
数据库·架构·dba
这是程序猿1 小时前
Java线程池深度剖析:源码原理、核心参数、任务调度与生产调优实战
java·开发语言·python
Web3&Basketball1 小时前
ChatGPT 路由自证:跨客户端实测对照
python·大模型·agent·推理·推理优化
Patrick在香港1 小时前
Claude 工作提醒自动化:香港天文台四个接口三个「更新时间」,警告到期了却还在生效
python·api·claude·数据抓取·香港
刃神太酷啦1 小时前
Redis 核心进阶:哨兵、集群、缓存问题与分布式锁详解----《Hello Redis!》(6)
linux·c语言·数据库·c++·redis·分布式·缓存