찾다

 >  Q&A  >  본문

mysql - 如何批量插入数据库10W条数据

sql语句能实现吗

PHPzPHPz2877일 전875

모든 응답(5)나는 대답할 것이다

  • 黄舟

    黄舟2017-04-17 15:23:13

    SQL 말고 다른 방법은 없나요? sql 파일을 생성하고 직접 가져오면 100,000개의 데이터가 많지 않습니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 15:23:13

    Navicat 가져오기 마법사, 그럴 자격이 있습니다

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 15:23:13

    삽입을 사용하여 일괄 삽입합니다. 예:

    으아악

    하지만 매번 너무 많은 항목을 삽입할 수는 없습니다. 예를 들어 한 번에 100개 항목을 삽입한 다음 총 1,000번 삽입하면 100,000개 항목이 되며 속도는 그다지 느리지 않습니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 15:23:13

    1. SQL 문은 확실히 구현할 수 있지만 너무 많은 데이터를 삽입하면 확실히 속도가 매우 느려집니다.
    2. 클라이언트 도구 SQLyog를 사용하여 구현할 수도 있습니다. 가져오기만 하면 됩니다.

    회신하다
    0
  • 迷茫

    迷茫2017-04-17 15:23:13

    이전에 요약한 내용을 알려드리겠습니다.
    --저장 프로시저 선언(함수로 이해)

    으아악

    --이 함수 실행
    call myproc();
    --데이터 삽입 결과 보기
    사용자에서 * 선택;
    --이 저장 프로시저 삭제
    drop 프로시저 myproc ;

    회신하다
    0
  • 취소회신하다