我正在尝试通过Python与数据库(MYSQL)进行通信,但不断出现此错误:
回溯(最近通话最近): 在第3行的文件“ server.py”中 从mysqlconnection导入MySQLConnector ImportError:无法导入名称MySQLConnector
我已经正确安装了MYSQLConnector,甚至通过导入的MYSQLConnector成功运行了另一个文件。我不确定为什么这个新文件无法通过Python运行导入。
from flask import Flask, request, redirect, render_template, session, flash
from mysqlconnection import MySQLConnector
app = Flask(__name__)
mysql = MySQLConnector(app, 'friendsdb')
@app.route('/')
def index():
friends = mysql.query_db('SELECT * FROM friends')
print friends
return render_template('index.html')
@app.route('/friends', methods=['POST'])
def create():
return redirect('/')
app.run(debug=True)
我希望将终端中打印出的数据作为种子。