JooTC
mysql-delete-duplicate-data-2

MySQL 특정 열의 중복 데이터 하나만 남기고 삭제하기

MySQL 중복 데이터 삭제 MySQL에서 쿼리문으로 중복된 데이터를 삭제하고 싶은 경우가 있습니다. 이럴 때는 간단한 쿼리문으로 중복 데이터 중 하나만 남기고 나머지 데이터를 지울 수 있습니다. 주의 : 많은 데이터가 쌓인 테이블에서는 속도가 저하될 수 있습니다. 만일의 사태에 대비하여 데이터베이스를 미리 백업해주시기 바랍니다. 쿼리문 테스트를 위해 다음과 같은 test라는 이름의...

MySQL 데이터베이스 가져오기 (mysqldump로 Export된 파일 사용)

이 포스트는 데이터베이스 가져오기에 대한 방법을 기술합니다. 데이터베이스 내보내기 및 백업 방법은 아래 포스트에 자세히 서술되어있습니다. MySQL 데이터베이스 백업 방법 파헤치기   내보내기된 데이터 형식에 따라 가져오기의 방법이 다양해집니다. 이 포스트에서는 mysqldump를 통해 내보내진 .sql 파일을 가져오는 방법만 서술합니다. MySQL 및 MariaDB 데이터베이스...

mySQL AUTO INCREMENT 값 초기화 한 뒤 다시 인덱싱하기

데이터베이스 테이블에는 때때로 PRIMARY KEY 값으로 AUTO INCREMENT ID값(Row number)을 사용합니다. 이는 고유 행을 구분 할 수 있는 구분 번호이며 이전 데이터가 삭제 된다 해도 ID 값은 조정 되지 않습니다. 1행 = 1, A / 2행 = 2, B / 3행 = 3, C의 값이 있는 테이블(여기서 숫자는 AUTO INCREMENT 값)에서 2행을 DELETE 할...