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

Sqlite 命令行

发布时间:2020-12-12 19:25:24 所属栏目:百科 来源:网络整理
导读:1. 安装 2. 命令 1. 安装 sudo apt-get install sqlite3 安装图形界面 sudo apt-get install sqliteman 或者这个软件: sqlitestudio 2. 命令 进入到sqlite互动模式。输入sqlite3,或者sqilite3+*.db,其中*是数据库的名字,如果没有这个名字的数据库就创建一

1. 安装

2. 命令

1. 安装

sudo apt-get install sqlite3

安装图形界面

sudo apt-get install sqliteman

或者这个软件:

sqlitestudio

2. 命令

进入到sqlite互动模式。输入sqlite3,或者sqilite3+*.db,其中*是数据库的名字,如果没有这个名字的数据库就创建一个新的数据库。

退出: .exit

帮助: .help

显示所有表名:.tables

删除表:drop table <table_name>

查看表结构:.schema <table_name>

打开的数据库:.database

查询:select * from <table_name>;

更新:update <table_name> set <f1=value1>,<f2=value2>… where <expression>;

update student set name = "bwhite";

插入:insert into <table_name> values (value1,value2,…);

删除: delete from student where id = 10;

创建表:create table <table_name> (f1 type1,f2 type2,…);

查询所有表名: select name from sqlite_master where type='table' order by name;

查询某个表字段信息: PRAGMA table_info(tablename);

显示字段名称:

.header on

以列模式显示字段的记录。默认是list模式:

.mode column

order by field desc|asc 此子句,可以用于表达排序,desc 表示降序,asc表示升序。

参考链接:

http://www.sqlitetutorial.net/

https://pymotw.com/2/sqlite3/

利用alembic进行sqlalchemy ORM数据库模型版本管理

(编辑:李大同)

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

    推荐文章
      热点阅读