python - 数据库远程访问不适用于学校互联网

标签 python mysql remote-access

我使用来自 freesqldatabase.com 的数据库和 Python (MySQLdb)

db= mysqldb.connect(host='sql2.freesqldatabase.com',user='xyz',passwd='xyz',db='xyz')

该代码确实适用于家庭互联网(我尝试了 3 个不同的)。但是,它不适用于学校网络。

Can't connect to MySQL server on 'sql2.freesqldatabase.com' (10061)

有什么建议吗? 谢谢

最佳答案

根据错误输出,这可能意味着端口在某种程度上被过滤,如果您的学校使用代理或防火墙,则可能是在您的学校。您可以使用一些命令行工具来测试端口访问,例如 telnet on windowsnmap on linux 。联系您的管理员可能是个好主意。

关于python - 数据库远程访问不适用于学校互联网,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18595637/

相关文章:

Python开发-意想不到的缩进问题

python - 根据有条件的另一个系列更新系列中的值

php - 将数据从一个表复制到另一个没有 ID

git - 我如何在新的远程分支上使用 git push?

asp.net - 从网络上的另一台电脑访问 ASP.NET 开发服务器

python - 是否有一种编程方式可以将一系列图像文件转换为 PDF?

python - 如何将图像矩阵(来自 opencv)保存到 xlsx 文件?

java - jhipster 和 liquibase 超时

mysql - 查询MySQL记录的变化

MySql数据库允许远程连接