MySQL 데이터베이스 랜덤 테스트 데이터 만들기
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) 수동으로 이벤트 시작
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 데이터베이스 랜덤 테스트 데이터 만들기
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.