繁体   English   中英

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

[英]How to connect database from cPanel to Desktop in python

我正在用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"

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

我该如何解决?

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

您选择错误的连接方式!

这是代码:

db = MySQLdb.connect(host="123.134.121.136",  
                     port=3306,  
                     user="xyz_alibaba",     
                     passwd="!@#!#1&#a#@", 
                     db="xyz_code")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM