专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

MySQL数据库创建随机测试数据

(1)创建测试表

create table test01
(
id1 int not null auto_increment,
name varchar(30),
primary key(id1)
);

create table test02
(
id2 int not null auto_increment,
name varchar(30),
primary key(id2)
);

(2)创建存储过程

CREATE DEFINER=`root`@`%` PROCEDURE `p_insert`()
BEGIN
#Routine body goes here...
DECLARE str1 varchar(30);
DECLARE str2 varchar(30);
DECLARE i int;
set i = 0;

while i < 10000 do
set str1 = substring(md5(rand()),1,25);
insert into test01(name) values(str1);
set str2 = substring(md5(rand()),1,25);
insert into test02(name) values(str2);
set i = i + 1;
end while;
END

(3)制定定时事件

use lijiamandb;
create event if not exists e_insert
on schedule every 10 second
on completion preserve
do call p_insert();

(4)手动开始event

mysql> show variables like '%event_scheduler%';
+
| Variable_name | Value |
+
| event_scheduler | OFF |
+

mysql> set global event_scheduler = on;
Query OK, 0 rows affected (0.08 sec)
相关文档集合:

1.MySQL数据库创建随机测试数据
2.Oracle数据库创建随机测试数据

文章永久链接:https://tech.souyunku.com/35341

未经允许不得转载:搜云库技术团队 » MySQL数据库创建随机测试数据

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们