加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python开发_sqlite3_绝对完整_博主推荐

发布时间:2020-12-17 00:19:48 所属栏目:Python 来源:网络整理
导读:div class="cnblogs_code" 创建在硬盘上面: conn = sqlite3.connect('c:testtest.db')创建在内存上面: conn = sqlite3.connect('"memory:')下面我们一硬盘上面创建数据库文件为例来具体说明:conn = sqlite3.connect('c:testhongten.db')其中conn

<div class="cnblogs_code">

创建在硬盘上面: conn = sqlite3.connect('c:testtest.db')
创建在内存上面: conn = sqlite3.connect('"memory:')

下面我们一硬盘上面创建数据库文件为例来具体说明:
conn = sqlite3.connect('c:testhongten.db')
其中conn对象是数据库链接对象,而对于数据库链接对象来说,具有以下操作:

    commit()            --事务提交
    rollback()          --事务回滚
    close()             --关闭一个数据库链接
    cursor()            --创建一个游标

cu = conn.cursor()
这样我们就创建了一个游标对象:cu
在sqlite3中,所有sql语句的执行都要在游标对象的参与下完成
对于游标对象cu,具有以下具体操作:

    execute()           --执行一条sql语句
    executemany()       --执行多条sql语句
    close()             --游标关闭
    fetchone()          --从结果中取出一条记录
    fetchmany()         --从结果中取出多条记录
    fetchall()          --从结果中取出所有记录
    scroll()            --游标滚动

<span style="color: #800000;">'''

下面是我做的demo,在demo中,我做了很详细的注释和功能的演示,详情如下:

SHOW_SQL = False的时候:

Python 3.3.2 (v3.3.2:d047928ae3f6,May 16 2013,00:03:43) [MSC v.1600 32, >>> ================================ RESTART ================================ >>>1,,,20,,2,,22,,3,,,18,4,,21, 1, 1,,,,, 2,4,>>>

SHOW_SQL = True的时候:

Python 3.3.2 (v3.3.2:d047928ae3f6, >>> ================================ RESTART ================================ >>>1120411200201,2,3,4,*1, * FROM student WHERE ID = ? ],参数:[11, = ? WHERE ID = ? ],参数:[(,1= ? WHERE ID = ? ],参数:[(,2= ? WHERE ID = ? ],参数:[(,3= ? WHERE ID = ? ],参数:[(,4*1, = ? AND ID = ? ],1= ? AND ID = ? ],3*2,>>>

DB_FILE_PATH = TABLE_NAME = SHOW_SQL = conn = os.path.exists(path) ( conn = ( sqlite3.connect( conn get_conn( table None table != sql = + ( cu = ( ( sql None sql != cu = ( ( ( cu cu sql None sql != data cu = d ( ( sql None sql != cu = ( r = len(r) > e ( sql None sql != data d = cu = ( r = len(r) > e ( ( sql None sql != data cu = d ( ( sql None sql != data cu = d ( ( ( conn = ( create_table_sql = conn = ( save_sql = data = [(1, (2, (3, (4, conn = ( fetchall_sql = conn = ( fetchone_sql = data = 1 conn = ( update_sql = data = [(,1 (,2 (,3 (,4 conn = ( delete_sql = data = [(, (,3 conn = DB_FILE_PATH = TABLE_NAME = SHOW_SQL = ( ( * 50 ( * 50 ( * 50 == main()

========================================================

More reading,and english is important.

I'm Hongten

大哥哥大姐姐,觉得有用打赏点哦!多多少少没关系,一分也是对我的支持和鼓励。谢谢。Hongten博客排名在100名以内。粉丝过千。Hongten出品,必是精品。

E | hongtenzone@foxmail.com ?B |?

========================================================

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读