将数据输入数据库
import MySQLdb
import time
import datetime
import calendar
localtime = time.asctime(time.localtime(time.time()))
print "Local current time :", localtime
打开数据库连接
db = MySQLdb.connect("localhost","root","","attendence" )
使用cursor()方法准备一个cursor对象
cursor = db.cursor()
输入主题
subject=raw_input("Enter Subject Name:")
使用execute()方法删除已存在的表。
sql="DROP TABLE IF EXISTS %s"%(subject)
cursor.execute(sql)
根据要求创建表
sql1= """CREATE TABLE %s (Sl_No. INT(200),NAME CHAR(20))"""%(subject)
cursor.execute(sql)
从服务器断开连接
db.close()
2条答案
按热度按时间4nkexdtk1#
db=mysqldb.connect(“localhost”,“root”,“reverend”,“testdb”)
wmtdaxz32#
当然,您可以这样做。但它不建议。并且您的代码有一些错误,例如
Sl_No.
列名称无效。所以我把你的密码改了一点。