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

2024年11月16日 02:48
有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里创建的)