yunyj99
라둥이
yunyj99
GitHub
전체 방문자
오늘
어제
  • 분류 전체보기 (309)
    • 1. 프로그래밍 (50)
      • 1-1. Git (17)
      • 1-2. Java (13)
      • 1-2-1. Java GUI (1)
      • 오류 (12)
      • 기타 (7)
    • 2. Front-end (57)
      • 2-1. HTML (5)
      • 2-2. CSS (19)
      • 2-3. Java Script (33)
      • 2-4. React (0)
    • 3. Back-end (47)
      • 3-1. Spring MVC - 국비 (15)
      • 3-2. Spring MVC - 남궁성 (30)
      • 3-3. Spring - 김영한 (2)
    • 4. Android (1)
    • 5. DB (20)
      • 4-1. MySQL DBMS (20)
    • 6. 자료구조 & 알고리즘 (44)
      • 6-1. 자료구조 (14)
      • 6-2. 백준 (30)
    • 7. 웹 디자인 (7)
      • 7-1. UX 디자인 (7)
    • 8. 자격증 (35)
      • 8-1. 정보처리기사 (35)
    • 프로젝트 (3)
      • 프로젝트 기록 (3)
    • etc... (43)
      • 패스트캠퍼스 챌린지 (39)
      • 잡담 (4)

블로그 메뉴

  • 홈
  • 태그

최근 글

티스토리

hELLO · Designed By 정상우.
yunyj99

라둥이

쓰기
더미데이터 생성 - [ Mockaroo / Workbench 프로시저]
1. 프로그래밍/기타

더미데이터 생성 - [ Mockaroo / Workbench 프로시저]

2022. 5. 16. 14:31

1. Mockaroo

https://www.mockaroo.com/

여기서 원하는 더미데이터 생성 가능!!

필드 이름과 Type, blank %와 공식을 설정할 수 있다.

 

공식은 여러가지로 활용할 수 있는데 예를 들어보면 나올 각 값에 +100을 더한다거나, 해당 값에 'admin' 을 넣겠다거나 하는 방식등을 지정할 수 있다.

 

필드 추가도 가능하고, 행 수와 형식(CSV, SQL 등..)등을 지정할 수 있다.

 

아래쪽에서 생성할 데이터를 다운받을 수 있고, PREVIEW로 미리 확인할 수도 있다.

 

 


2. Workbench 프로시저

워크벤치에서 프로시저 이용해 더미데이터 생성하기

 

DELIMITER $$
DROP PROCEDURE IF EXISTS loopInsert$$


CREATE PROCEDURE loopInsert()
BEGIN
    DECLARE i INT DEFAULT 1;
        
    WHILE i <= 500 DO
        INSERT INTO 테이블명(컬럼1, 컬럼2, ..,  )
          VALUES(i, concat('제목',i), concat('내용',i), , , ...);
        SET i = i + 1;
    END WHILE;
END$$
DELIMITER $$

CALL loopInsert;

 

 


 

'1. 프로그래밍 > 기타' 카테고리의 다른 글

IntelliJ - [ 여러 프로젝트 띄우기 ]  (0) 2023.02.14
IntelliJ - [ 단축키 / 설정 ]  (0) 2023.02.07
카라비너 단축키 생성  (0) 2023.01.17
내가 참고하려고 기록하는 맥북 설정  (0) 2022.12.29
유닉스 커맨드 라인  (0) 2021.07.12
    '1. 프로그래밍/기타' 카테고리의 다른 글
    • IntelliJ - [ 단축키 / 설정 ]
    • 카라비너 단축키 생성
    • 내가 참고하려고 기록하는 맥북 설정
    • 유닉스 커맨드 라인
    yunyj99
    yunyj99
    개발자를 목표로 하는, 새싹처럼 성장하고 싶은 사람의 학습 공간 ^v^

    티스토리툴바