我正试图连接到其他人的“机器”上的MySQL数据库。当我在MySQL中使用Navicat时,连接它是没有问题的。我试图对Python进行同样的处理,这样我就不必使用GUI界面了。我知道我下面的所有信息都是正确的(即使我交换假信息)我得到的错误是OperationalError: (2005, "Unknown MySQL server host 'FTP_hostname'passwd="pswrd2",
我在本地机器上安装了XAMPP,能够毫无问题地运行PHP脚本,并完美地连接到我的本地主机mysql DB。我感兴趣的是用我的本地脚本从一个实时的MySQL DB (托管在媒体神殿的其他地方)中提取数据。出于可能的安全目的,我们不希望将代码的某些方面发布到web目录。这个是可能的吗?注意:要使用桌面软件(如Navicat)在本地访问此数据库,当然需要使用SSH隧道。我们不允许root用户直接访问我们的数据库。