在连接数据库之前,需要确保电脑上有以下环境和软件:
- (必备)任意一种数据库(这里选择SQL Server)
- (必备)Python 3,可以在Python的官网下载对应的版本
- (必备)任意一种代码编辑器或IDE(本教程使用的VS Code和SSMS两种,也可使用Python自带的IDLE或者Pycharm)
- (可选)使用Python包管理器Anaconda,或者使用Python自带的pip
安装pyodbc
- 首先,使用组合键
Win + R
调出运行窗口,输入cmd
,打开命令行。 - 在命令行(CMD)界面,如使用了Anaconda,则需要激活conda环境(如没有Anaconda,则可以跳过这一步):
activate
当光标前面出现了(base) C:\Users\用户名>
,则说明进入了conda的base环境。
- 输入如下任意其中一种命令:
pip install pyodbc #常规方法,pip安装
conda install pyodbc #如果安装了Anaconda,则可以使用conda命令
当出现提示确认是否安装,输入y
,则可以等待安装完成。
安装SQL Server的ODBC驱动程序和命令行工具
在命令行输入如下命令登录SQL Server:
sqlcmd -S localhost -U sa -P your_password
1> #已登录成功