Python mysql连接器将主机链接更改为ipaddress

2024-05-13 21:42:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我遇到了mysql连接器的问题。在

我有一个无法从本地计算机连接的环境。在

我使用简单的命令进行连接:

from mysql.connector import connect

connection = mysql.connector.connect(user='dbuser', database='dbname', 
                                     host='amazon_link', password='dbpassword')

这适用于除一种以外的所有环境。这也适用于数据库所在的服务器。在

我可以使用MySqlWorkbench从本地机器访问数据库。但是当我从脚本中尝试时,我得到了以下错误:

^{pr2}$

我得到的主机链接的ip地址也与mysql连接器显示的地址不同。在

有没有一种方法可以避免mysql连接器在这里将链接更改为url,因为当我在工作台中使用链接而不是ip地址时,我可以连接。所以我怀疑这是一个与vpn或安全组有关的问题。否则我根本无法通过工作台连接到数据库。在

任何帮助都将不胜感激。谢谢。在

万一我错过了一些基本的东西。在


Tags: fromimport命令ip数据库connector环境链接