У меня есть этот код
import MySQLdb
db = MySQLdb.connect("localhost", "root", "password", "db_name")
cursor = db.cursor()
cursor.execute("INSERT INTO directedEdges (`originLbl`, `targetLbl`) VALUES
('user1@enron.com', 'user2@enron.com' )")
data = cursor.fetchone()
print data
, но когда я выполняю этот скрипт, вывод None, и я не могу вставить значения в БД.Почему?
В первый момент я подумал, что это проблема с подключением к БД, но если я выполню
import MySQLdb
db = MySQLdb.connect("localhost", "root", "password", "db_name")
cursor = db.cursor()
cursor.execute("SELECT * FROM directedEdges")
data = cursor.fetchone()
print data
, я вижу содержимое таблицы DirectEdges.
Спасибо