[python] 파이썬에서 데이터베이스 인덱스 삭제하기
파이썬에서 데이터베이스 인덱스를 삭제하려면 데이터베이스 연결을 설정하고 SQL 쿼리를 실행하여 해당 테이블의 인덱스를 삭제해야 합니다.
아래는 파이썬에서 SQLite 데이터베이스의 인덱스를 삭제하는 예제 코드입니다.
import sqlite3
# 데이터베이스 연결 설정
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
# 인덱스 삭제
cursor.execute('DROP INDEX index_name')
# 변경 사항 저장
conn.commit()
# 연결 종료
conn.close()
위 코드에서 ‘example.db’는 사용하고 있는 실제 데이터베이스 파일명이며, ‘index_name’은 삭제할 인덱스의 이름입니다.
만약 다른 데이터베이스를 사용하고 있다면 해당 데이터베이스의 API를 사용하여 데이터베이스 연결을 설정하고 SQL 쿼리를 실행하여 인덱스를 삭제할 수 있습니다.
참고 자료: