Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Korzystanie z MySQL w Flask

Najpierw musisz zainstalować pakiet Flask-MySQL. Korzystanie z pip na przykład:

pip install flask-mysql

Następnie musisz dodać trochę konfiguracji i zainicjować MySQL:

from flask import Flask
from flaskext.mysql import MySQL

app = Flask(__name__)
mysql = MySQL()
app.config['MYSQL_DATABASE_USER'] = 'root'
app.config['MYSQL_DATABASE_PASSWORD'] = 'root'
app.config['MYSQL_DATABASE_DB'] = 'EmpData'
app.config['MYSQL_DATABASE_HOST'] = 'localhost'
mysql.init_app(app)

Teraz możesz uzyskać połączenia i obiekty kursora oraz wykonywać nieprzetworzone zapytania:

conn = mysql.connect()
cursor =conn.cursor()

cursor.execute("SELECT * from User")
data = cursor.fetchone()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL działa z 127.0.0.1, ale nie działa z localhost?

  2. Jak uzyskać ostatnio wstawiony identyfikator z tabeli MySQL?

  3. Jak uzyskać kolejny alfanumeryczny identyfikator na podstawie istniejącej wartości z MySQL?

  4. Ruby on Rails - nie można załadować takiego pliku -- mysql2/2.2/mysql2 (LoadError)

  5. pętla mysql prowadzi do php poza zapytaniem mysql