您的位置:首页 > 编程语言 > Python开发

python3连接mysql

2014-03-23 16:42 253 查看
import mysql.connector
import sys
user = 'root'
pwd = '123456'
host = 'localhost'
db = 'magento'
conn = mysql.connector.connect(user=user, password = pwd, host=host, database=db)
cursor = conn.cursor()
data = conn.cursor()
tables = []
try:
cursor.execute('SHOW TABLES')

for (table_name,) in cursor:
tables.append(table_name)

except mysql.connector.Error as err:
print('Error:')
print(err.msg)
sys.exit()

cursor.close();
#print(tables)
for tn in tables:

#data = conn.cursor()
try:
sql = 'DROP TABLE `' + tn + '`;'
data.execute(sql)
print(sql)
except mysql.connector.Error as err:
print('Error:')
print(err.msg)
#sys.exit()

#data.close()

conn.commit()
conn.close()
与数据连接时,涉及到数据的更新、删除、插入等操作,需要提交。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: