gpt4 book ai didi

mysql - 如何在 MySQL 数据库中生成一堆假用户

转载 作者:太空宇宙 更新时间:2023-11-03 11:57:53 25 4
gpt4 key购买 nike

我有一个网站,允许用户创建个人资料并拥有自己的个人资料页面,我想生成一群假用户来测试我的网站,我将所有详细信息存储在 MySQL 数据库中,想知道如何我会随机添加一群用户,而不必一遍又一遍地去注册表格!

这是我当前数据库布局(字段名称)的屏幕截图


表名是user

enter image description here

我看过randomuser.me的 API,但由于我不擅长 JSON,所以我不知道从哪里开始!我也看到了generatedata.com但同样,不知道它是如何工作的!

最佳答案

您可以使用这样的过程:

CREATE PROCEDURE myfill()
BEGIN
DECLARE v1 INT DEFAULT 1000; -- number of users to be generated ..
DECLARE txt varchar(8);
SET txt=v1;
WHILE v1 > 0 DO
insert INTO user (user_email,user_password,user_firstname,
user_lastname,user_avatar,user_username,
user_backgroundpicture,user_joindate)
VALUES (concat('mail',txt,'@domain.com'), concat('pwd',txt),
concat('first',txt),concat('last',txt),concat('avatar',txt),
concat('user',txt),concat('bg',txt),now() );
SET v1 = v1 - 1;
SET txt=v1;
END WHILE;
END//
call myfill();

在此处查看演示:http://sqlfiddle.com/#!9/adf23/1

关于mysql - 如何在 MySQL 数据库中生成一堆假用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31256281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com