当前位置: 首页 > article >正文

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

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

 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)


http://www.kler.cn/news/283387.html

相关文章:

  • 从数据库中查找单词
  • JAVA电子器件制造行业生产管理系统计算机毕设计算机毕业设计
  • 2024.8.30(使用docker部署project-exam-system)
  • 20.神经网络 - 搭建小实战和 Sequential 的使用
  • 自动化数据汇总:使用Python从多个数据源汇总数据
  • linux查找mysql日志
  • 艾体宝干货丨Redis与MongoDB的区别
  • 自动化通过cmd命令行并以特定账户连接到远程机器
  • 【香橙派系列教程】(二十一) 基于OrangePi Zero2的系统移植— 交叉编译工具链配置
  • 【C++ 面试 - 内存管理】每日 3 题(九)
  • 算法中常用的排序
  • 云计算实训37——Dockerfile的应用+私有仓库的创建与管理
  • 更改图片中的部分颜色及修改图片的背景色
  • 如何知道当前网卡连接的下位机的IP,通过工具实现
  • 代码随想录 | 贪心算法总结
  • 负载均衡OJ项目详细解剖
  • Error running tomcat: Can‘t find catalina.jar
  • 给自己复盘的随想录笔记-哈希表
  • Furion+SqlSugar+Swagger企业级后端工程师 - 学习路线总目录
  • 【IEEE独立出版,快检索 | 高录用】第五届IEEE信息科学与教育国际学术会议(ICISE-IE 2024,12月20-22)
  • 如何禁止电脑访问网站
  • 一维/二维高斯分布的负对数似然推导
  • 【日常记录-Linux】.tar.xz、.tar.bz2、tar.gz解压
  • 8、嵌套循环 - 循环中的循环 - 课件
  • MySQL表分区与分表:概念、规则及应用案例
  • MyPrint打印设计器(四)vue3 函数式调用组件
  • vue3 使用vue-masonry加载更多,重新渲染
  • Java设计模式之装饰器模式详细讲解和案例示范
  • 深度学习:图像数据分析的革命
  • HTML静态网页成品作业(HTML+CSS)——电影肖申克的救赎介绍设计制作(1个页面)