使用sqlalchemy查詢並刪除數據表的唯一性索引


簡單描述表結構,字段類型

desc tabl_name

刪除索引:alter table `db`.`table_name` drop index `index_name`  注意里面的特殊符號: `

顯式索引:

show index from table_name

 

#/usr/bin/env python
#coding:utf-8

from sqlalchemy import create_engine,text
engine = create_engine("mysql+pymysql://dbname:dbpassword@ip:3306/db?charset=utf8",encoding="utf-8",echo=True)
conn = engine.connect()
# text_sql='desc table_name'
# text_sql='show index from table_name'
text_sql='alter table  `db`.`table_name` drop index `index_name`'
s=text(text_sql)
conn.execute(s)
# print conn.execute(s).fetchall()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM