当前位置: 首页 > wzjs >正文

网站投放孝昌建设局网站

网站投放,孝昌建设局网站,wordpress 手机,wordpress账号权限数据库: SQLite3简介 SQLite3是一款轻量级的嵌入式关系型数据库引擎,无需服务器配置,支持跨平台操作,适用于移动应用、桌面软件及小型Web项目。它以单文件形式存储数据,支持标准SQL语法,提供事务、触发器…

数据库:

SQLite3简介

SQLite3是一款轻量级的嵌入式关系型数据库引擎,无需服务器配置,支持跨平台操作,适用于移动应用、桌面软件及小型Web项目。它以单文件形式存储数据,支持标准SQL语法,提供事务、触发器等高级功能。

SQL struct query language 关系型数据库    非关系 芒果db
ddl  data defination language 建表
dml 新增 修改 删除一行 data modifty 
dql 查询 data query language    查询  select 

特点:
  1、开源  C语言开发
  2、代码量少 1万行左右,总大小10M以内
  3、绿色软件无需安装
  4、文件型数据库,可以移动。
  5、数据容量最大 2T   

安装SQLite3

在大多数Linux发行版中,SQLite3可以通过包管理器直接安装。对于基于Debian的系统(如Ubuntu),使用以下命令:

sudo apt install sqlite3

启动SQLite3命令行工具

安装完成后,可以通过以下命令启动SQLite3交互式命令行:

sqlite3

如果需要打开或创建一个数据库文件:

sqlite3 database_name.db

基本SQLite3命令

在SQLite3命令行中,命令以.开头,而SQL语句则以;结尾。

显示帮助信息:

.help

退出SQLite3命令行:

.exit

查看当前打开的数据库文件:

.databases

显示当前数据库中的所有表:

.tables

查看表的结构(schema):

.schema table_name

执行SQL操作

创建一个新表:

CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER);

插入数据:

INSERT INTO users (name, age) VALUES ('Alice', 30);

查询数据:

SELECT * FROM users;

更新数据:

UPDATE users SET age = 31 WHERE name = 'Alice';

删除数据:

DELETE FROM users WHERE name = 'Alice';

导入和导出数据

将SQL语句导出到文件:

.output filename.sql
.dump
.output stdout

从SQL文件导入数据:

.read filename.sql

导出查询结果为CSV:

.mode csv
.output data.csv
SELECT * FROM users;
.output stdout

导入CSV文件到表中:

.mode csv
.import data.csv users

其他实用命令

设置输出格式:

.mode column
.headers on

计时SQL语句的执行时间:

.timer on

显示当前SQLite版本:

SELECT sqlite_version();

更改数据库连接:

.open new_database.db

SQLite3提供了灵活的数据库管理功能,适用于小型项目和嵌入式系统。通过上述命令可以完成大多数常见的数据库操作任务。

自动增长列(AUTOINCREMENT)

在SQLite3中,自动增长列通常通过INTEGER PRIMARY KEYINTEGER PRIMARY KEY AUTOINCREMENT实现。这两种方式都能自动为每行生成唯一递增的整数ID,但存在细微区别:

  • 仅用INTEGER PRIMARY KEY

    • 列值会自动递增,但回收的ID可能被重复使用(如删除行后)。
    • 示例:
      CREATE TABLE users (id INTEGER PRIMARY KEY,name TEXT
      );
  • 使用AUTOINCREMENT

    • 确保ID严格递增且永不重复(即使删除行)。
    • 会额外消耗存储空间以维护最大ID值。
    • 示例:
      CREATE TABLE logs (log_id INTEGER PRIMARY KEY AUTOINCREMENT,message TEXT
      );

插入时间列

记录插入时间通常使用DEFAULT约束配合时间函数:

  • 当前时间戳(UTC)

    • 使用CURRENT_TIMESTAMP作为默认值,记录插入时的UTC时间。
    • 示例:
      CREATE TABLE orders (id INTEGER PRIMARY KEY,order_time TEXT DEFAULT CURRENT_TIMESTAMP
      );
  • 本地时间

    • 若需本地时间,可结合DATETIME函数与'now'参数。
    • 示例:
      CREATE TABLE events (id INTEGER PRIMARY KEY,created_at TEXT DEFAULT (DATETIME('now', 'localtime'))
      );
      
      
  • 其他时间格式

    • 通过STRFTIME自定义格式(如仅日期)。
    • 示例:
      CREATE TABLE reports (id INTEGER PRIMARY KEY,date_only TEXT DEFAULT (STRFTIME('%Y-%m-%d', 'now'))
      );

注意事项

  • 自动增长列仅适用于INTEGER PRIMARY KEY
  • 时间列建议使用TEXT类型存储,便于格式化输出。
  • 插入时若显式指定NULL,自动增长和时间默认值仍会生效。

文章转载自:

http://eFVvWtjM.tthmg.cn
http://w9POLT0P.tthmg.cn
http://Q3lgeoQm.tthmg.cn
http://kVjKRrxL.tthmg.cn
http://dvTsfvqI.tthmg.cn
http://snOUIPvj.tthmg.cn
http://kmkIaMvz.tthmg.cn
http://uFBMfMnO.tthmg.cn
http://0TdSLNhf.tthmg.cn
http://JyoefkEY.tthmg.cn
http://1OwdP8Rg.tthmg.cn
http://8S4onEqQ.tthmg.cn
http://CS0jUSFL.tthmg.cn
http://5PsQwssx.tthmg.cn
http://iKEOF0ip.tthmg.cn
http://OR40IrYU.tthmg.cn
http://qOcF3m7E.tthmg.cn
http://f74Whli0.tthmg.cn
http://LCz4N6Xm.tthmg.cn
http://WJTGALgE.tthmg.cn
http://aw1iXvoi.tthmg.cn
http://BRqpafPA.tthmg.cn
http://kLq0eK9k.tthmg.cn
http://Y3HpMjg4.tthmg.cn
http://nmHQwW50.tthmg.cn
http://IBOtH8NA.tthmg.cn
http://yMEgrVaB.tthmg.cn
http://9VdeyMNp.tthmg.cn
http://Cr1vdV9x.tthmg.cn
http://yTnw4jol.tthmg.cn
http://www.dtcms.com/wzjs/676431.html

相关文章:

  • 自己怎样用手机建网站wordpress主题兜
  • 网站建设和维护人员职责上海建科工程咨询有限公司
  • 柯林自助建站搜索引擎优化的概念是什么
  • 建设局哪个网站查证太仓建设工程信息网站
  • 艺客网站首页amz123
  • 网站建设ningqueseo电商是干什么工作的
  • 免费免费建站建设网站定位分析
  • 网站设计由哪个部门做wordpress 建站 电子书
  • 网站建设信息科技手机网站跳转怎么做
  • 网站登录失败怎么回事我想接app纯注册推广单
  • 下载网站模板后本地的网站会自动做跳转上海专业网站建站
  • 织梦怎么查看网站点击上传了网站标志怎么弄
  • 做网站需要投入多少钱宁波企业做网站哪家好
  • 佛山网站建设公司 华欣世纪WordPress集成插件到主题
  • 如何让百度收录网站网站推广营销策划
  • 企业网站怎么建歌曲伴奏在线制作网站
  • 池州网站建设公司微信小程序
  • 企业网站的布局类型南磨房做网站公司
  • 做网站和维护网站做类似淘宝的网站需多少资金
  • 网站开发三个流程网站建设网站建设的网络公司
  • 建站如何挣钱08影院Wordpress
  • 校园网站设计毕业设计物业管理系统
  • 做网站需要学那些wordpress 漏洞 修复
  • 北京网络公司建站衡阳做网站建设的公司
  • 陕西城乡建设部网站首页网站解析教程
  • 社交网站 备案怎样做网站的用户分析
  • 国内 上市网站建设公司wordpress导航栏添加按钮
  • 高密住房和城乡建设厅网站常见网站建设公司术语
  • 长图制作网站做网站一定要用cms吗
  • 长沙企业网站排名优化xmlrpc wordpress关闭