Я использую Python MySQL API для подключения к базе данных Mysql из программы python. Я столкнулся с проблемой из нескольких дней. Я не могу вставить записи в базу данных и не знаю, в чем причина. Вот как я подключаюсь и вставляю записи в базу данных.
db = MySQLdb.connect("localhost","root","padmaramulu","pdfsearch" )
cursor = db.cursor()
#cursor.execute("""CREATE TABLE IF NOT EXISTS documents (docid INT NOT NULL ,PRIMARY KEY(docid),docname CHAR(30)) engine=innodb""")
temp = "hello";number = 2;
cursor.execute( 'insert into documents(docid,docname) values("%d","%s")' % (number,temp) )
db.close()
Почему это так?