注意:**我正在使用virtualenv中的Python2.7连接来访问XAMPP上的MySQL,但未安装在virtualenv上。MySQL Connect,XAMPP和ODBC
我想通过python连接MySQL。我最近从Oracle下载了MySQL连接。我也从同一个站点下载了ODBC驱动程序。当我插上以下信息,我得到一个2003错误告诉我,它无法连接:
mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on '127.0.0.1'
但是当我包括我的连接的端口号,它冻结起来,没有任何反应。
这是我的代码:
>>>import mysql.connector
>>>cnx = mysql.connector.connect(user='[my username]',password='[my password]',host='127.0.0.1', database='FXPrices',port=80)
之后,光标缩进 - 所以有蟒蛇提示没有箭头。每次我想要停止时,我都必须击中控制-Z。我需要mod_wsgi来解决这个问题吗?
谢谢,马塔。我试过端口3306,但它一直给我相同的InterfaceError:2003。哦,我需要编辑帖子。我在我的python环境下通过virtualenv来做这件事,XAMPP不在virtualenv中。 –