gpt4 book ai didi

Python连接到000webhost Web服务器MySQL数据库

转载 作者:行者123 更新时间:2023-11-29 21:05:54 25 4
gpt4 key购买 nike

我正在尝试将 Python 连接到 Web 服务器的数据库,我正在使用 000webhost。这是我的代码:

import MySQLdb
>>> conn = MySQLdb.connect(host="mysql9.000webhost.com",user="user_name",passwd="password",db="db_name")

我认为我已成功安装 MySQLdb。所有的用户名、密码、主机、数据库名称都与我的 php 文件中的完全相同,运行完美。但是,我收到了这个错误:

Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
conn = MySQLdb.connect(host="mysql9.000webhost.com",user="a6969519_123",passwd="lianshiyu08",db="a6969519_shiyu")
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/MySQLdb/__init__.py", line 81, in Connect
return Connection(*args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/MySQLdb/connections.py", line 193, in __init__
super(Connection, self).__init__(*args, **kwargs2)
OperationalError: (2003, "Can't connect to MySQL server on 'mysql9.000webhost.com' (60)")

我错过了什么?

最佳答案

该数据库只能从您的托管服务商的内部网络访问。

关于Python连接到000webhost Web服务器MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36827662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com