zoukankan      html  css  js  c++  java
  • 访问sqlite3数据库

           SQLite是一种轻型的嵌入式数据库,相对于其他的庞大的数据库,SQLite显得十分小巧。SQLite不需要安装,只需到http://www.sqlite.org下载一个Windows版的可执行文件即可。然后从命令行运行sqlite
    sqlite3.exe python
    新建一个python数据库,然后建表
    sqlite>Create Table people(name varchar(30),age int,sex char(1));
    输入数据
    sqlite>insert into people values('Tom',20,'M');
    sqlite>insert into people values('Jack',21,'M');
    可用以下代码访问:

    # -*- coding:utf-8 -*-
    # file: PySqlite.py
    #
    import sqlite3                                            # 导入sqlite3模块
    con = sqlite3.connect('python')                                    # 连接到数据库
    cur = con.cursor()                                        # 获得数据库游标
    cur.execute('insert into people (name,age,sex) values (\'Jee\',21,\'F\')')            # 执行SQL语句
    r = cur.execute('delete from people where age=20')                        # 执行SQL语句
    con.commit()                                            # 提交事务
    cur.execute('select * from people')                                # 执行SQL语句
    s = cur.fetchall()                                        # 获得数据
    print s                                                # 打印数据
    cur.close()                                            # 关闭游标
    con.close()                                            # 关闭数据库连接

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/djcsch2001/archive/2008/09/14/2929206.aspx

  • 相关阅读:
    tcpdump命令
    浅谈  curl命令
    MongoDB下rs.status()命令
    Device mapper存储方式
    top命令
    cat命令汇总整理
    centos7搭建nginx日志
    CentOS7 防火墙(firewall)的操作命令(转)
    服务器的硬件组成
    shell随机生成10个文件
  • 原文地址:https://www.cnblogs.com/djcsch2001/p/2035186.html
Copyright © 2011-2022 走看看