精华内容
下载资源
问答
  • python建立数据库

    千次阅读 2016-08-01 18:50:00
    import pickle from pysqlite2 import dbapi2 as aqlite class Indexer(object): def __init__(self,db,voc): self.con = sqlite.connect(db) self.voc = voc def __del__(self):
    import pickle
    from pysqlite2 import dbapi2 as aqlite
    
    class Indexer(object):
        def __init__(self,db,voc):
            self.con = sqlite.connect(db)
            self.voc = voc
    
        def __del__(self):
            self.con.close()
    
        def db_commit(self):
            self.con.commit()
    
        def create_tables(self):
            self.con.execute('create table imlist(filename)')
            self.con.execute('create table imwords(imid,wordid,vocname)')
            self.con.execute('create table imhistograms(imid,histogram,vocname)')
            self.db_commit()
    展开全文
  • python建立数据库表格

    千次阅读 2018-02-01 12:20:36
    这个是在已经建立数据库的情况下,才可以使用该代码 #-*- encoding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') import pymysql # 打开数据库连接 conn = pymysql.connect(host='127.0.0.1...

    这个是在已经建立数据库的情况下,才可以使用该代码

    #-*- encoding:utf-8 -*-
    import sys
    reload(sys)
    sys.setdefaultencoding('utf-8')
    import pymysql  
    # 打开数据库连接  
    conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='appleyuchi', db='xxxxxxx', charset='utf8') 
    # 使用 cursor() 方法创建一个游标对象 cursor  
    cursor = conn.cursor()  
    # 使用 execute() 方法执行 SQL,如果表存在则删除  
    cursor.execute("DROP TABLE IF EXISTS EMPLOYEE")  
    # 使用预处理语句创建表  
    sql = """CREATE TABLE messenger_information ( 
             user_id INT,
             messenger_id INT,
             first_name TEXT(256) NOT NULL, 
             last_name  TEXT(256), 
    
             )"""  
    cursor.execute(sql)  
    print("CREATE TABLE OK")  
    # 关闭数据库连接  
    conn.close()  
    
    


    展开全文
  • Python操作数据库

    千人学习 2021-04-23 17:59:13
    数据库有很多种,初学者搞定MySQL就行了,因为现在互联网公司多数是用这个数据库,大厂也不例外。 【为什么学Python】   Python 是当今非常热门的语言之一,2020年的 TIOBE 编程语言排行榜中 ,Python名列第一...
  • python连接数据库

    2021-01-25 10:56:03
    python连接数据库1、导入数据库模块2、连接数据库3、建立游标4、执行sql语句5、取数据库字段信息6、提交命令,如果默认提交则可以不写7、获取sql执行的结果8、查询表数据较多时使用这个9、关闭数据库 1、导入数据库...

    1、导入数据库模块

    import pymysql

    2、连接数据库

    conn=pymysql.connect(host="填写数据库ip",
                    user="填写数据库用户名",  
                    passwd="填写数据库用户密码",
                    db="填写数据库名",
                    port=端口号(一般是3306),
                    charset="utf8",
                    autocommit=True #此参数代表自动提交,如不写则需单独执行commit()命令
                         )
    

    3、建立游标

    cursor=conn.cursor(pymysql.cursors.DictCursor)
    

    4、执行sql语句

    #show tables;查看当前所有表
    #cursor.execute("show tables;")
    #cursor.execute('insert into students (name,phone,age,sex) values ("wxy",18500979583,18,"女");')
    cursor.execute("select * from students limit 5")
    

    5、取数据库字段信息

    print(cursor.description)
    

    6、提交命令,如果默认提交则可以不写

    #conn.commit()
    

    7、获取sql执行的结果

    result=cursor.fetchall()#获取所有的结果
    #result=cursor.fetchone()#一次获取一条
    #result=cursor.fetchmany(5)#获取n条数据
    print(result)
    

    8、查询表数据较多时使用这个

    for line in cursor:
        print(line)
    

    9、关闭数据库

    cursor.close()
    conn.close()
    
    
    展开全文
  • python操作数据库之读取数据库数据方法

    万次阅读 多人点赞 2017-10-25 19:52:57
    python数据库读取数据的方法

    自动化测试经常会往数据库里写数据,然后从数据库里读取数据。

     

    下面讲下从数据库里读取数据的方法。

     

    前提:已安装mysql.connector模块

     

    已建立的数据库为(在test数据库的tet表下):

     

     

    一、            使用fetchone()获取结果集的下一行

     

     运行后读取的值为:

     

    如果在D后面直接再加上一个语句C =fetchone(),C将是列表中的下一个值:


    获取到的C的值为:

     

    以此类推,继续使用fetchone将继续读取结果集中的下一行数据。

    二、            使用fetchall()获取结果集中的剩下的所有行

     

    运行后读取的值为:

     

    三、            使用fetchmany()获取结果集的下行(指定打印出多少行数据)

     

    运行结果会获取到2行数据结果:

     

     

    有问题QQ群交流610845268

    展开全文
  • Python结合SQL建立地籍数据库的方法,
  • 这篇文章主要介绍了Python使用MySQLdb for Python操作数据库教程,详细讲述了MySQLdb的用法,针对Python操作MySQL数据库程序设计具有很好的参考借鉴价值,需要的朋友可以参考下 本文详细讲述了Python使用MySQLdb for ...
  • Python数据库

    千次阅读 2016-10-24 19:13:16
    数据库Python 持久化存储 在任何应用中,都需要持久化存储,一般有三种基础的存储机制,文件,数据库系统,以及一些混合类型,一种是使用普通文件或者python特定文件进行访问,另一种是使用数据库管理器访问。...
  • Python数据库交互

    千次阅读 2018-09-16 23:17:07
    Python数据库交互 一、背景 在没有DB-API之前,各数据库之间的应用接口非常混乱,实现各不相同,如果项目需要更换数据库,基本上需要把所有和数据库相关的代码都进行改动,十分不方便。 DB-API DB-API的...
  • 14. Python数据库那点事儿,滚雪球学 Python

    千次阅读 多人点赞 2020-12-04 10:40:44
    Python 操作 SQLite 数据库这个知识学起来还有点意思。
  • 1.python查询数据库 1.1 数据库表 CREATE TABLE `test` ( `test` varchar(255) NOT NULL, `last_total_money` bigint(32) DEFAULT NULL, `last_allvip_number` int(16) DEFAULT NULL COMMENT '昨天新增vip数量...
  • Python MySQL数据库交互

    千次阅读 2021-03-11 14:22:04
    利用 PyMySQL 数据库驱动,实现 MySQL 数据库的增删改查及事务处理
  • Python写入数据库

    千次阅读 2020-02-20 20:28:27
    需求描述: 模拟个人信息的数据:姓名(长度(6-12位,由大小写 ...将获取的数据存储在数据库中,当文件数据量过大时, 存储文件会打开失败且占用较大的内存空间 问题分析: 创建个人信息比较简单 ...建立连接:co...
  • Python数据库的连接

    千次阅读 2020-01-14 11:45:11
    Python数据库的连接 关系数据库编程 在Python中操作不同的数据库需要引入不同的数据库包。常用数据库引擎的Python包如下: 数据库 Python包 MySQL MySQLdb MS SQL Server pymssql 虽然每种数据库...
  • python mysql数据库编程

    千次阅读 2014-12-22 14:31:54
    python mysql数据库编程
  • Python操作数据库

    2017-04-12 23:27:06
    最近做项目需要通过Python数据库获取数据,然后将数据进行处理。就此对MySQL数据的相关知识进行简单的整理,主要是Python对MySQL数据库的操作。 MySQL数据库的安装 Windows用户 下载mysql-5.5.49-winx64.msi文件...
  • python建立mysql数据库

    千次阅读 2018-07-15 22:05:33
    点击打开链接
  • Python SqlAlchemy数据库持久化使用方法

    千次阅读 2017-06-29 17:31:36
    具体有点请参考百度百科:请点击Python数据库ORM框架是数据持久层框架。这只是其中一种框架,还有其他的框架,请参考总的来说,在实际开发中,需要不停的对数据库进行连接和操作,最基本的就是连接数据库,然后...
  • Python数据库编程

    2015-11-08 00:45:03
     ODBC是微软建立的一组规范,可以直接对数据库访问的应用程序接口。  方法:开始 控制面板 管理工具 数据源 添加相应的数据库程序,最后确定完成ODBC的配置。这样在Python程序中就可以直接调用adress数据库。...
  • Python简单数据库实现

    千次阅读 2016-11-04 20:39:37
    本篇文章主要就是针对python 连接数据库的入门,是我整理的慕课网上老师的视频以及代码,仅供初学者们参考哈哈哈哈(代码自己适当加入了一些修改) 慕课网网视频链接:http://www.imooc.com/learn/475 首先:慕课...
  • 主要介绍了python的mysql数据库建立表与插入数据操作,结合实例形式分析了python操作mysql数据库建立表与插入数据相关实现技巧,需要的朋友可以参考下
  • Python 提供了一系列标准的数据库的 API,这里我们介绍 sqlite 数据库的用法,其他的数据库的用法大同小异: import sqlite3 as db 首先我们要建立或者连接到一个数据库上: connection = db.connect("my_database....
  • Python数据库简单交互

    千次阅读 2017-10-19 23:21:49
    Python DB-API使用流程 尝试与数据库进行对接 创建数据表 在数据表中插入记录 在数据表中查询记录 在数据表中更新记录 在数据表中删除记录 执行事务机制 Python DB-API使用流程Python DB-API使用流程: • 引入 API ...
  • Python实现数据库编程方法详解

    千次阅读 2016-10-20 22:05:11
    这篇文章主要介绍了Python实现数据库编程方法,较为详细的总结了Python数据库编程涉及的各种常用技巧与相关组件,需要的朋友可以参考下 本文实例讲述了Python实现数据库编程方法。分享给大家供大家参考。具体...
  • python连接数据库并执行SQL语句

    万次阅读 2018-08-04 11:06:15
    python连接数据库并执行SQL语句 第一次发表博客,如果有什么...7.建立一个Mysqlpython 类 实现数据库的连接 关闭 和执行SQL语句操作,实现对数据库连接的封装 个人理解 因为在所有计算机语言中, 连接数据库是...
  • Python3数据库连接

    2019-06-03 18:30:30
    为了使用数据库,首先应该连接到数据库,使用函数connect,该函数有多个参数,而具体使用哪个参数取决于底层数据库的类型 : 1、connect函数的常用参数:user(用户名)、password(用户密码)、host(主机名)、 ...
  • /usr/bin/python import sqlite3 conn = sqlite3.connect('test.db') print("打开数据库test.db成功!") c = conn.cursor() c.execute('''DROP TABLE COMPANY;''') c.execute('''CREATE TABLE COMP...
  • 实例分析:python操作数据库项目

    千次阅读 2020-04-29 14:47:09
    本文根据一个项目实例,记录分享一下python数据库的内容提取显示到程序界面的过程及相关设置,探索python操作数据库的用法。 主要分享内容: 1、显示数据库内容。 2、修改数据库内容。 3、表格控件指定滑块位置。 ...
  • [Python]MySQLdb for Python使用指南/Python数据库操作关键字: python[Python]MySQLdb for Python使用指南/Python数据库操作 网站就是要和数据库进行交互,否则什么都不用做了...今天我们来看一个叫MySQLdb的库,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 124,624
精华内容 49,849
关键字:

python建立数据库

python 订阅