我已经在Windows上安装了适用于Python 3.7版本的Spyder和Anaconda。如果我运行
现在我想连接MYSQL数据库,因此我安装了Python驱动程序以与MYSQL通信。使用Anaconda Prompt,我运行了以下命令:
print("hello")
,它可以正常工作。现在我想连接MYSQL数据库,因此我安装了Python驱动程序以与MYSQL通信。使用Anaconda Prompt,我运行了以下命令:
conda install -c anaconda mysql-connector-python
我在Anaconda Prompt中收到了成功安装软件包的消息。但我不知道如何获取用户名和密码来连接MYSQL?我已经使用import mysql.connector
检查了MYSQL是否正确安装。
以下是代码:
import mysql.connector
from mysql.connector import Error
def connect():
try:
conn = mysql.connector.connect(host='127.0.0.1',
user='',
passwd='')
if conn.is_connected():
print('Connected to MySQL database')
except Error as e:
print(e)
connect()
错误:
2003: Can't connect to MySQL server on '127.0.0.1:3306' (10061 No connection could be made because the target machine actively refused it)