记下载python、pycharm连接数据库sql server

目的决定版本,为了更快更好连接数据库

因为连接需要下载pymssql模块或者pyodbc模块

1.下载python

只有python3.5及以下才能通过终端命令 pip install pymssql来下载。python3.6以上要通过其他方式下载,例如去https://www.lfd.uci.edu/~gohlke/pythonlibs/这个网站下载对应你电脑python版本号的.whl文件,但进这个网站需要一点魔法。当然还有其他办法,反正我没找到。

所以自己权衡选择哪种,我都试过,一开始我下的是python3.10,实在解决不了,我又去下了python3.5,但是又遇到问题:3.5版本pip说要升级,升级说升级不了 (无大语)。我最后的解决办法就是,不下pymssql这个模块,我pip install pyodbc成功了。

2.下载pycharm

建议选专业版,网上很多激活码的,社区版少了很多东西,例如数据源就没有,然后去新建还没有,要去文件->设置->插件那里去下database navigator。

3.两个下好之后,pycharm要添加python解释器

文件->设置->python解释器->添加解释器   如下图

记下载python、pycharm连接数据库sql server_第1张图片

( 对了如果想要中文版本也是文件->设置->插件 搜索Chinese 下载即可)

只要pycharm配置好了解释器,代码就不会报错了,可以试着写个hello

4.连接好数据库(pyodbc)

测试代码:

try:

    import pyodbc

    print("pyodbc模块安装成功!")

except ImportError:

    print("pyodbc模块未安装。")

5.最后通过代码连接就好了

import pyodbc

def create_connection():
    server = "your_server"
    database = "your_database"
    username = "your_username"
    password = "your_password"
    driver = "{ODBC Driver 17 for SQL Server}"  # 根据您的实际驱动程序进行更改

    connection_string = f"DRIVER={driver};SERVER={server};DATABASE={database};UID={username};PWD={password}"
    connection = pyodbc.connect(connection_string)
    return connection

最后的最后就可以在python里面安心写代码啦(sql sever里的操作移植到pycharm中了)


 

你可能感兴趣的:(python,pycharm,数据库)