Before the code you need install * MySQL connector for Python Flask
and mysqldb
Use : pip install flask
Use : pip install flask_mysqldb
Use : pip install pip install flask-mysql
Use : pip install MySQL-python
Use : pip install mysql-connector-python
from flask import Flask,request,redirect,url_for,render_template
import mysql, MySQLdb, mysql.connector
# CONNECTION
DB = mysql.connector.connect(
host="localhost",
port="3306",
user="username",
password="password",
database="database",
auth_plugin='mysql_native_password'
)
# EXAMPLE INSERT INTO table users
conexao = DB.cursor()
SQL_COMMAND = "INSERT INTO users(name, email) VALUES (%s, %s)"
VAL = [
('MAURICIO', 'P'),
('NETO', 'N'),
('ARIEL', 'A')
]
conexao.executemany(SQL_COMMAND, VAL)
DB.commit()
conexao.close()
DB.close()
if __name__ == "__main__":
app.run(debug=True)