随笔分类 -  Sqlite

摘要:一、简单介绍 SQLite 触发器(Trigger)是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。以下是关于 SQLite 的触发器(Trigger)的要点: SQLite 触发器(Trigger)可以指定在特定的数据库表发生 DELETE、INSERT 或 UPDATE 时触发, 阅读全文
posted @ 2020-05-13 17:51 刘_love_田 阅读(2242) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/zhangsheng_1992/article/details/52598396 https://blog.csdn.net/xiyangyang8110/article/details/52163106 https://blog.csdn.net/wei 阅读全文
posted @ 2020-04-23 10:39 刘_love_田 阅读(468) 评论(0) 推荐(0)
摘要:创建索引 1、单列索引 单列索引是一个只基于表的一个列上创建的索引。基本语法如下: sqlite> CREATE INDEX index_name ON table_name (column_name); sqlite> CREATE INDEX jp_host_addr ON jp_host (a 阅读全文
posted @ 2020-04-09 11:27 刘_love_田 阅读(886) 评论(0) 推荐(0)
摘要:复制表结构 sqlite> create table newTb as select * from oldTb where 1=0; sqlite> create table firewall_new as select * from firewall where 1=0; 复制表结构和数据 sql 阅读全文
posted @ 2019-12-18 11:44 刘_love_田 阅读(1103) 评论(0) 推荐(0)
摘要:数据库备份 例如:备份 /www/wwwroot 下面的 task.db 数据库 1.进入数据库 [root@localhost ~]# sqlite3 /www/wwwroot/task.db 2.备份数据库 sqlite> .output test.sql sqlite> .dump sqlit 阅读全文
posted @ 2019-12-18 10:52 刘_love_田 阅读(5442) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python # -*- coding:utf-8 -*- import sqlite3,os,time import traceback class Sqlite(): db_file = None # 数据库文件 connection = None # 数据库连接对 阅读全文
posted @ 2019-12-14 17:14 刘_love_田 阅读(450) 评论(0) 推荐(0)
摘要:SQLite 的 UPDATE 语句用于修改表中已有的记录。可以使用带有 WHERE 子句的 UPDATE 查询来更新选定行,否则所有的行都会被更新。 基本语法:UPDATE table_name SET column1 = value1, column2 = value2...., columnN 阅读全文
posted @ 2019-12-09 12:12 刘_love_田 阅读(6121) 评论(0) 推荐(0)
摘要:SQLite 的 DELETE 语句用于删除表中已有的记录。可以使用带有 WHERE 子句的 DELETE 查询来删除选定行,否则所有的记录都会被删除。 SQLite 要清空表记录,只能使用Delete来删除全部表数据。但是与别的数据库不同,SQlite在为表创建自增列后,会将表自增列的当前序号保存 阅读全文
posted @ 2019-12-05 14:18 刘_love_田 阅读(6604) 评论(0) 推荐(0)
摘要:SQLite 的 INSERT INTO 语句用于向数据库的某个表中添加新的数据行。 基本语法:INSERT INTO TABLE_NAME VALUES (value1,value2,value3,...valueN); -- 插入时,所有字段都传值的时候 sqlite> insert into 阅读全文
posted @ 2019-11-30 16:54 刘_love_田 阅读(6013) 评论(0) 推荐(0)
摘要:基本语法如下 sqlite> select * from tb_user; sqlite> select userid,username from tb_user; 格式化的查询输出 sqlite> .header on sqlite> .mode column sqlite> select * f 阅读全文
posted @ 2019-11-30 14:25 刘_love_田 阅读(5000) 评论(0) 推荐(0)
摘要:数据库管理 创建数据库,创建完成之后自动进入 [root@localhost ~]# sqlite3 /www/wwwroot/task.db 使用数据库,如果 /www/wwwroot 路径下面没有task.db这个数据库,则会自动创建数据库 [root@localhost ~]# sqlite3 阅读全文
posted @ 2019-11-27 17:22 刘_love_田 阅读(1002) 评论(0) 推荐(0)
摘要:方法 阅读全文
posted @ 2019-11-27 16:44 刘_love_田 阅读(222) 评论(0) 推荐(0)