我一直收到IMPORT错误:无法导入名称MYSQLConnector-Python

问题描述 投票:0回答:1

我正在尝试通过Python与数据库(MYSQL)进行通信,但不断出现此错误:

追踪(最近通话):在第3行的文件“ server.py”中从mysqlconnection导入MySQLConnectorImportError:无法导入名称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)

我希望播种从终端中打印出的数据。

mysql flask mysql-python
1个回答
0
投票

也许您应该尝试:

import mysql.connector

如果您使用的是https://pypi.org/project/mysql-connector-python/,则此方法应该起作用:]

© www.soinside.com 2019 - 2024. All rights reserved.