したがって、mysqlを使用してmysqlをフラスコに接続します。私は自分のローカルコンピュータのすべては、私がデジタル海に私のウェブサイトをアップロードしたときに、後に接続しようとする私にエラーを与えて、大丈夫だったのウェブサイトを開発していた時:pymysqlを使用してmysqlに接続するときフラスコエラーが発生する
@app.route('/test/')
def test_page():
try:
c, conn = connection()
return("okay")
except Exception as e:
return(str(e))
:
'NoneType' object is not iterable
ビューを私がでエラーが出ます
接続ファイルは次のようになります。
import pymysql
def connection():
try:
conn = pymysql.connect(host="localhost", port=3306, user="root", passwd="my_password",db="db_name",charset='utf8')
c = conn.cursor()
return conn, c
except Exception as e:
print (str(e))
私は時間のようなカップルのために、この問題で立ち往生しています、解決策を見つける傾けます。前もって感謝します。
スタックトレース全体がありますか? –
私はフラスコ開発全体に新しいものがありますので、デバッグは私の最強の部分ではなく、スタックトレース全体を見つけることができません。 –
いくつかのテストを行ったところ、以下のようになりました:pymysql.err.InternalError :(ユーザー 'root' @ 'localhost'に対するアクセスが拒否されました) –