Eu tenho tido problemas com isso ao aprender isso nos últimos dias. (banco de dados / python) Para mim, estou trabalhando no flask, mas isso realmente não parece importar.
Eu consegui que isso funcionasse, embora não seja exatamente o que você pergunta, mas pode ser um começo
import MySQLdb
def banco de dados():
db = MySQLdb.connect(host="localhost", port=3306, user="root", passwd="admin", db="echo")
cursor = db.cursor()
cursor.execute( "INSERT INTO `post` (`hello`) VALUES (null), ('hello_world')" )
db.commit()
db.close()
Eu tive que apenas configurar meu banco de dados a partir da linha de comando. Não é bonito ou intuitivo, mas deve começar.