• Linux系统上使用SQLite


    在这里插入图片描述

    1. 安装SQLite

    Linux上安装SQLite非常简单。可以使用包管理器(如apt、yum)直接从官方软件源安装SQLite。例如,在Ubuntu上使用以下命令安装SQLite:

    sudo apt-get install sqlite3
    
    • 1

    2. 打开或创建数据库

    要打开或创建一个SQLite数据库,可以在终端中使用sqlite3命令,并指定要打开或创建的数据库文件路径。如果指定的数据库文件不存在,则会创建一个新的数据库。

    sqlite3 <database_file>
    
    • 1

    如果数据库文件不存在,将会创建一个新的数据库文件。

    3. 执行SQL语句

    一旦打开了数据库,就可以在sqlite3命令行中执行各种SQL语句。例如,我们可以创建表、插入数据、查询数据等。

    -- 创建表
    CREATE TABLE users (
        id INTEGER PRIMARY KEY,
        name TEXT,
        age INTEGER
    );
    
    -- 插入数据
    INSERT INTO users (name, age) VALUES ('John', 25);
    
    -- 查询数据
    SELECT * FROM users;
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    4. 导入和导出数据

    使用.import命令可以将外部文件中的数据导入到数据库表中。

    sqlite> .mode csv   -- 设置导入模式为CSV格式(可以根据需要设置)
    sqlite> .import <csv_file> <table_name>   -- 将CSV文件数据导入到指定表中
    
    • 1
    • 2

    使用.output命令可以将查询结果导出到文件中。

    sqlite> .output <output_file>   -- 将查询结果输出到指定文件中
    sqlite> SELECT * FROM users;    -- 执行查询
    sqlite> .output stdout           -- 将输出恢复到终端
    
    • 1
    • 2
    • 3

    5. 查看表和模式

    使用.tables命令可以查看当前数据库中的所有表格。

    sqlite> .tables
    
    • 1

    使用.schema命令可以查看指定表的模式。

    sqlite> .schema <table_name>
    
    • 1

    6. 退出SQLite命令行

    要退出sqlite3命令行,可以使用.quit.exit命令。

    sqlite> .quit
    
    • 1
  • 相关阅读:
    unity urp 实现遮挡显示角色轮廓
    mac vscode 使用 clangd
    Javascript——闭包
    图片文字识别的方法有什么?哪种方法比较好用?
    如果线上遇到了OOM,该如何解决?
    基于java的超市货架商品管理系统
    日志输出-查看 SQL:深入分析 MyBatis 执行过程
    jetson nano——安装archiconda
    小白学java
    LeetCode-219. 存在重复元素 II.(java)
  • 原文地址:https://blog.csdn.net/weixin_37787043/article/details/133135173