我已经为Windows的python 3.7版本安装了带有anacoda的spyder。然后,如果我print("hello")
运行正常。
现在,我想连接MYSQL数据库,因此我已经安装了python驱动程序来与MYSQL通信。使用Anaconda Prompt,我已经在以下命令中运行:
conda install -c anaconda mysql-connector-python
我在Anaconda Prompt中收到消息,说明软件包已成功安装。我不知道如何获取用户名和密码才能与MYSQL连接?我已经使用来检查MYSQL是否已正确安装import mysql.connector
。
代码如下:
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)
您安装了MySQL吗?如果有,那么您将拥有用户名和密码。拥有它们后,可将它们用于:
conn = mysql.connector.connect(host='127.0.0.1',user=username, passwd=password,db=database_name)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句