您好,请问你的python连接数据库的问题是怎么解决的?

2024-11-16 02:48:41
推荐回答(3个)
回答1:

mssql 是不是可以考虑直接用 os.popen,pymssql并不是很好用,老是会有大大小小的问题

def dbtest(dbpasswd):    
#检查数据库是否可以登录    
cmd="osql -U netcafe -P "+dbpasswd+" -Q "+"\""+\    
""+"\""    
popenstr=os.popen(cmd)    
popenstrreadlines=popenstr.readlines()    
if len(popenstrreadlines)==0:return 1    
return popenstrreadlines

看一下这个,很久前写的
网页链接

回答2:

这错误大都是指主机或端口号不正确,host =IP值试试

回答3:

  1. 查看mysql服务是否启动

  2. 确保用户名和密码正确(用户名和密码需要使用之前在mysql里创建的)