python和pycharm的连接_【Python】用PyCharm连接数据库

本文介绍了如何使用PyCharm社区版和Python 3.8连接SQL Server 2014数据库。通过内部或外部安装pymssql库,配置SQL Server的TCP/IP协议,然后编写Python代码实现数据库连接与查询操作。注意在创建包含汉字的表格时,字段类型应设为nvarchar以避免乱码问题。
摘要由CSDN通过智能技术生成

利用pymssql库进行连接数据库

一.数据库连接使用的工具:

1.SQL SEVER 2014

2.社区版 pycharm

3.python 3.8

二.社区版 pycharm添加库

1.安装以上的工具,并且能够运行

2.添加添加pymssql库

方法一:内部安装,对pycharm进行操作,添加pymssql库,如图所示

①打开添加

20200708200710441840.png

20200708200710605909.png

③搜索pymssql,并且Install Package

20200708200710671341.png

方法二:外部安装

①进入网站下载pymssql

由于我的python是3.8版本,电脑是64位的,所以下载的是这个;

20200708200710721147.png

②下载到Python安装目录下的scripts文件夹

③在dos命令下进入到scripts

1.WIN+R,CMD打开Windows 命令解释程序窗口

2.dos命令:d: (这个命令是进入python安装的磁盘)

20200708200710785603.png

3.进入scripts文件夹:cd python3.8\body\Scripts(body是我自己命名的文件)

20200708200710830527.png

4.输入pip install pymssql-2.1.4-cp38-cp38-win_amd64.whl 安装

5.最后需要注意pycharm这里的project interpreter(项目解释器)要换成含有pymssql库文件的python.exe

20200708200710884240.png

三.数据库连接操作前期配置

1.打开SQL SEVER  2014 配置管理器,进行配置操作(可以在’开始‘里找到)

20200708200710935023.png

2.点击SQL SEVER 2014 网络配置,把TCP/IP协议设置为已启用

20200708200710975063.png

3.端口号一般默认1433

20200708200711024870.png

四.输入python语句进行连接

新建.py文件,复制以下代码

import pymssql

conn = pymssql.connect(host=‘localhost‘,server=‘服务器名称‘, port=‘1433‘, user=‘sa‘, password=‘123456‘, database=‘数据库名称‘)

cur = conn.cursor()

sqlstr = "select * from bookt"

cur.execute(sqlstr)

data = cur.fetchall()

cur.close()

conn.close()

print(data)

服务器名称:(这里为了不泄露个人信息隐藏了)

20200708200711157688.png

数据库名称:(自己创建的数据库)

20200708200711196752.png

建表的语句

CREATE TABLE bookt

(

sno nvarchar(10),

name nvarchar(10)

)

一定要注意这里的汉字的类型是  nvarchar 型,不然pycharm读出来乱码!!!

输入表内信息

20200708200711241675.png

最后运行.py文件

20200708200711304178.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值