SQLite

下载SQLite tools

SQLite Download Page

选择Precompiled Binaries for Windows下边的 sqlite-tools-win-x64-x.zip

比如sqlite-tools-win-x64-3460100.zip

这个是面安装的解压即用。

工作方式

SQLite3 并不是一个传统的客户端-服务器架构的数据库系统,因此它没有端口号 。相反,SQLite3 是一种嵌入式数据库,它直接与应用程序一起运行在同一进程中,并且数据库文件通常存储在本地文件系统上。这意味着 SQLite3 不需要像 MySQL 或 SQL Server 那样通过网络端口来提供服务6, 3

具体来说,SQLite3 的工作方式如下:

  • 它通过直接读写本地文件来存储和检索数据。
  • 应用程序直接调用 SQLite3 提供的 C 语言 API 来操作数据库文件。
  • 不需要单独的数据库服务器进程或服务来管理数据。

因此,当你使用 SQLite3 时,你实际上是在与存储在文件系统中的数据库文件交互,而不是通过网络连接到远程数据库服务器。这种方式使得 SQLite3 成为了一个非常适合于小型项目、桌面应用或移动应用的数据库选择。

命令的方式启动

sqlite3.exe

基本操作

创建表

语法

CREATE TABLE table_name (

column_name1 data_type1 [constraint1],

column_name2 data_type2 [constraint2],

...);

字段描述

column_name 你起一个包含字母数字下滑线的名字

data_type : 参考Datatypes In SQLite

constraint:

PRIMARY KEY

UNIQUE

CHECK

FOREIGN KEY

例子

CREATE TABLE user (

id INT PRIMARY KEY,

name VARCHAR(20),

email VARCHAR(50) UNIQUE,

age INT );

相关推荐
纪莫1 小时前
技术面:MySQL篇(InnoDB的锁机制)
java·数据库·java面试⑧股
Filotimo_1 小时前
在java开发中,cron表达式概念
java·开发语言·数据库
DBA小马哥2 小时前
从MongoDB迁移到金仓数据库:数据模型与业务连续性难题的保姆级指南
数据库·mongodb·dba
QZ166560951592 小时前
低误差率、高性能、符合审计要求的金融数据库审计和监测最佳实践指南
数据库·金融
愚公移码2 小时前
蓝凌EKP产品:主文档权限机制浅析
java·前端·数据库·蓝凌
此生只爱蛋3 小时前
【Redis】持久化
数据库·redis
burning_maple3 小时前
redis笔记
数据库·redis·笔记
oh LAN3 小时前
提升性能:数据库与 Druid 连接池优化指南
数据库·mysql
砚边数影4 小时前
AI数学基础(一):线性代数核心,向量/矩阵运算的Java实现
java·数据库·人工智能·线性代数·矩阵·ai编程·金仓数据库
虹科网络安全4 小时前
艾体宝新闻 | Redis 月度更新速览:2025 年 12 月
数据库·redis·缓存