zoukankan      html  css  js  c++  java
  • 【Python】用PyCharm连接数据库

    利用pymssql库进行连接数据库

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

    1.SQL SEVER 2014

    2.社区版 pycharm 

    3.python 3.8

    二.社区版 pycharm添加库

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

    2.添加添加pymssql库

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

    ①打开添加

     ③搜索pymssql,并且Install Package

     方法二:外部安装

    ①进入网站下载pymssql

    https://www.lfd.uci.edu/~gohlke/pythonlibs/

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

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

    ③在dos命令下进入到scripts

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

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

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

     

    4.在上面终端输入pip install pymssql-2.1.4-cp38-cp38-win_amd64.whl 安装

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

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

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

     

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

     

    3.端口号一般默认1433

     四.输入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)
    

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

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

     

    建表的语句

    CREATE TABLE bookt
    (
    	sno nvarchar(10),
    	name nvarchar(10)
    )
    

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

     输入表内信息

     最后运行.py文件

  • 相关阅读:
    特征选择常用算法综述
    C++中的extern "C"
    OpenGL管道概括
    使用CGAL查找输入三角网格模型独立模型个数
    图形学领域的关键算法及源码链接
    STL学习笔记
    CGAL+QT4.84+Boost1.53 错误[Parse error at "BOOST_JOIN"]
    Template函数
    在windows环境下安装配置CGAL
    关于C++中的堆、栈
  • 原文地址:https://www.cnblogs.com/Zoeun/p/13268620.html
Copyright © 2011-2022 走看看