pythonl连接sql server
更改sql服务器连接方式
打开ssms,安全性-登录名,选一个或创建一个登录名,右键属性
如图,更改密码并授予权限
pythonl连接sql server
更改sql服务器连接方式
打开ssms,安全性-登录名,选一个或创建一个登录名,右键属性
如图,更改密码并授予权限
pythonl连接sql server
更改sql服务器连接方式
打开ssms,安全性-登录名,选一个或创建一个登录名,右键属性
如图,更改密码并授予权限
打开tcp/ip服务
打开sql server 配置管理器
如图,启用TCP/IP服务
右键TCP/IP,属性,IP地址,找到127.0.0.1,设为启用
重启sql服务
win栏中搜索服务,找到sql server相关服务
先启用SQL Server Browser,然后重新启动SQL Server(MSSQLSERVER)
这里遇到一个问题,在打开TCP/IP服务后,SQL Server无法启动
以管理员身份打开cmd,并输入以下命令
netsh winsockreset catalog
生效后重启电脑,即可启动sql服务
参考链接:https://blog.csdn.net/guyuecaoyang/article/details/109243087
使用python连接数据库
使用pip安装pymssql库,即可连接。
import pymssql
def connect_sql_server():
server = "127.0.0.1"
account = "sa"
password = "mysql"
database = "DB_AI_Hot"
conn = pymssql.connect(server,account, password, database, charset="CP936")
cursor = conn.cursor(as_dict=True)
如果connect函数报错,可以尝试更改charset。