python
from flask import Flask, render_template
import pymysql
app = Flask(__name__)
def getConnection():
    return pymysql.connect(
        host='localhost',
        db='mydb',
        user='root',
        password='',
        charset='utf8',
        cursorclass=pymysql.cursors.DictCursor
    )
@app.route('/')
def select_sql():
    connection = getConnection()
    sql = "SELECT * FROM players"
    cursor = connection.cursor()
    cursor.execute(sql)
    players = cursor.fetchall()
    cursor.close()
    connection.close()
    return render_template('view.html', players = players)
def getConnection (): return pymysql.connect () , wenn Sie getConnection () aufrufen, können Sie das Material zum Aufrufen von db abrufen.
--Geben Sie die aufzurufenden Informationen in connection mit connection = getConnection () einview.html
{% for player in players %}
    <p>{{ player }}</p>
{% endfor %}
Wenn Sie danach Flask normal starten, wird es abgeschlossen sein (ich werde das des Starts vorerst unten setzen).
Terminal
$ cd <Der Name des Ordners, der das Arbeitsverzeichnis enthält>
$ FLASK_APP=<Name des Arbeitsverzeichnisses> FLASK_ENV=development flask run
--Ziemlich kurz ――Es scheint, dass ich in 48 Stunden nur 3 Stunden schlafe, also mache ich heute eine Pause. ――Wir verlassen es morgen (heute?), Um Daten mit SQL zu löschen oder AWS ernsthaft auszuleihen
Recommended Posts