python - 如何在python中将数据库从cPanel连接到桌面

标签 python mysql python-2.7 python-3.x cpanel

我正在用 python 制作一个应用程序 - 并且需要从桌面连接到 Web 服务器数据库。
我怎样才能做到这一点。

示例:

如果我的网站是xyz.com,它的IP是123.134.121.136,我的数据库名称是xyz_code,名称是xyz_alibaba 密码为 !@#!#1&#a#@

import MySQLdb as mdb

s_h = "123.134.121.136:3306"
s_u = "xyz_alibaba"
s_p = "!@#!#1&#a#@"
s_d = "softwar1_codexyz_code"

s_cn = mdb.connect(s_h, s_u, s_p, s_d)

if s_cn :
    print "ok"
else:
    print "no"

当我运行此代码时,它显示未知的 loaclhost 错误。

如何修复它?

最佳答案

您是否已将您的 ISP IP 添加到远程 mysql 主机访问列表中?并在服务器防火墙中启用端口 3306。

关于python - 如何在python中将数据库从cPanel连接到桌面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35077336/

相关文章:

python - 模拟函数参数名称以与 inspect.getargspec 一起使用

python-2.7 - ValueError : The number of classes has to be greater than one (python)

python - 在 Tkinter 中按下按钮后更新标签文本

php - Laravel:如何优化多个查询

php - 如何防止 PHP 中的 SQL 注入(inject)?

php - 将日历记录上传到 MySQL 数据库

python - pygraphviz:使用后继查找最大等级节点

用于命名字符串常量的 Python 结构

python - 分配规则

python-2.7 - 在 Python Pandas 中进行机器学习时出现内存错误