Python连接到webs上的MySQL数据库

2024-10-01 11:34:26 发布

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

我想知道连接到托管在web服务器上的MySQL数据库的过程。在

我有一个基本的免费webserver,用于在000webhost上测试,我在上面创建了一个MySQL数据库。在

我有数据库的证书,我会假装是 主机-mysql.webhost000.com网站 user-虚拟用户 密码-虚拟密码 数据库-虚拟数据库

我有一个python脚本在本地计算机上执行,可以访问internet

import MySQLdb

db = MySQLdb.connect(host="mysql.webhost000.com",
                     port=3306,
                     user="dummy_user",
                     passwd="dummy_password",
                     db="dummy_database")

我希望它能连接,只要我有正确的凭据,但当我执行脚本,它只是挂起,一旦我退出它,我看到错误

^{pr2}$

我错过了一些步骤吗?在


Tags: 服务器脚本comweb数据库密码db过程
1条回答
网友
1楼 · 发布于 2024-10-01 11:34:26

有两个可能的问题,我无法重现第一个。一个是

host="mysql.webhost000.com"

不正确并引发错误。连接可以作为另一种方式列出。另一个我注意到的是我通常是这样设置连接脚本的。在

导入MySQLdb

^{pr2}$

相关问题 更多 >