MySQL의 일괄 삭제 데이터 테이블 데이터

드롭 :이 표는 더 이상 필요 없다;

TRUNCATE : 테이블의 유지,하지만 당신은 모든 기록을 삭제하려면;

삭제는 : 기록의 일부를 삭제하거나 다음 삭제를 사용,이 후회할;

1. 드롭 테이블 TB;

    테이블이 삭제되고 검색 할 수 없습니다에 직접 놓습니다. 이러한 삭제 사용자 테이블로 :

    사용자 테이블 드롭;
2. 잘라 내기 (표) TB;

    잘라 내기 테이블은 모든 데이터를 삭제하는 것입니다,하지만 경우에 사용할 수 없습니다;

    TRUNCATE TABLE 사용자;
TB ()에서 삭제 3.;

    테이블의 데이터를 삭제 삭제 또한, 특정 행을 삭제하는 위치와 함께 사용될 수있다;

    - 모든 데이터 삭제
    사용자에서 삭제를,
     - 지정된 행 삭제
    이름은 '톰 = 위치를 사용자로부터 삭제 ';

대량 작업 :

1, 삭제 문을 얻으려면 다음 문을 실행

하락:

SELECT CONCAT ( '드롭 테이블'TABLE_NAME, ';') information_schema.`TABLES` FROM WHERE TABLE_SCHEMA = ' 数据库名 ';

절단 :

SELECT CONCAT ( 'TRUNCATE 테이블'TABLE_NAME, ';') information_schema.`TABLES` FROM WHERE TABLE_SCHEMA = ' 数据库名 ';

지우다:

SELECT CONCAT ( '에서 h'TABLE_NAME, ';') information_schema.`TABLES` FROM WHERE TABLE_SCHEMA = ' 数据库名 ';

2는 명령문의 복사 한 다음 실행

게시 21 개 원래 기사 · 원의 칭찬 0 · 조회수 2262

추천

출처blog.csdn.net/hfaflanf/article/details/103211196