python3系でSQL文を実行する

やり方はいろいろあるがPyMySQLが結構楽。

pip3 intall PyMySQL
import pymysql.cursor
connection = pymysql.connect(db='データベース名',  charset='utf8')
・・・
with connection.cursor() as cursor:
    sql = "INSERT INTO テーブル名 (カラム名, カラム名) VALUES (%s, %s)"
  r = cursor.execute(sql, (カラムの値、カラムの値)
  connection.commit()
・・・
connection.close()