Python每日一记54>>>python链接sqlserver中的小问题

这几天正在尝试用python尝试链接sqlserver,但是用IP地址的时候总是出现问题
因此发现是我sql登录名就存在问题,需要用ip登录才行,查了很多文章,都无法解决问题,无法用ip地址登录
Python每日一记54>>>python链接sqlserver中的小问题_第1张图片
后来呢,尝试了用127.0.0.1登录,成功了,但是总觉得不太对,因为我根本不知道这是什么
大家可以查看以下文章了解

https://blog.csdn.net/zxln007/article/details/80649800

登录了之后我尝试了用python链接
Python每日一记54>>>python链接sqlserver中的小问题_第2张图片
Python每日一记54>>>python链接sqlserver中的小问题_第3张图片
这样我读取了一行数据,注意密码我隐藏了,至于如何设置用户名和密码,大家可以参考
https://blog.csdn.net/qq_28356005/article/details/84632772
其中我按照其方法进行设置ip登录,第一次成功,但是后来又不行了,目前不知什么原因

我们也可以这样链接,(local),因为我们就是本地数据库
Python每日一记54>>>python链接sqlserver中的小问题_第4张图片
其实因为是本地的,我们都不需要账户和密码,当然我们也可以用localhost或者LAPTOP-3CK8MRMD(这是服务器名),替换(local)
Python每日一记54>>>python链接sqlserver中的小问题_第5张图片

如果本地的,我们都链接不上的话,那么就是安装sqlserver时有很多问题了,建议还是按照以下链接慢慢解决,因为我之前很多配置没对,导致我python无法链接,包括上面提到的localhost或者LAPTOP-3CK8MRMD都是失败的,多半时远程链接什么的没有开启的原因。

https://blog.csdn.net/qq_28356005/article/details/84632772

后期在继续学习用ip地址登录,因为如果要远程链接,必须用IP地址,后期还要深入学习python链接数据库

2019/5/18----
今天仍然在解决ip地址链接数据库的问题,之前有提到过,按照大部分文章提到过的方法设置,初次使得能用ip地址登录,但是后来又不行了,于是很是难受
刚才偶然发现,我从新查询ip地址,再次用ip地址登录后,又成功了,并且发现之前的首次成功然后失败的原因,在于ip地址的动态变化,也就是说,每次我们的查询的ip地址都可能是不同的(查询ip地址请自行查阅资料,cmd—ipconfig/all,即可),这就是导致我们明明设置好,但是后面又无法正常用ip地址登录的原因,如果我们每次都用最新查询的ip地址登录就能成功了,如果想要设定为固定的ip地址,可参考下面的文章
https://zhidao.baidu.com/question/758160565487663604.html

另外再次提醒,按照以下链接设置,就可以实现ip地址登录,后期每次都要用最新查询的ip地址才行哈,而且用python链接,也要用最新的ip地址!!!!!
https://blog.csdn.net/qq_28356005/article/details/84632772

2019/6/20----
用pyodbc连接SQL server,也是可以的,而且pyodbc很厉害,可以连接其他类型得数据库,只是需要额外配置。后期再学习,特别是学习ODBC的知识。
Python每日一记54>>>python链接sqlserver中的小问题_第6张图片
Python每日一记54>>>python链接sqlserver中的小问题_第7张图片

你可能感兴趣的:(Python每日一记54>>>python链接sqlserver中的小问题)