美文网首页
sqlite3 常用命令

sqlite3 常用命令

作者: 滕的世界 | 来源:发表于2016-12-17 23:33 被阅读293次

    /*******************************************/
    手工建数据库:
    linux@ubuntu:~$ sqlite3 my.db

    查看帮助:
    sqlite> .help

    文件存放位置:
    sqlite> .database

    退出:
    sqlite> .quit

    查看表:
    sqlite> .tables

    显示表的结构:
    sqlite> .schema

    1.建表:
    sqlite> create table usr(id integer primary key, name text,age integer null, gender text, salary real not null);
    2.删除表
    sqlite> drop table usr;
    3.增:
    sqlite> insert into usr(id, name, age, salary) values(2, 'liu', 20, 6000);
    4.删
    sqlite> delete from usr where id = 2;
    5.改:
    sqlite> update usr set gender = 'man' where id = 3;
    6.查:
    sqlite> select * from usr where id = 2;
    7.在表中添加字段
    sqlite>alter table usr add column country text;

    三.一些常用命令
    在sqlite>下输入.help查看帮助
    以下命令都是在sqlite>下,
    .tables:显示此数据库中的所有表,我这个库中只有一个表stu_table,如图:


    .show:显示格式的配置情况(一会我们显示表中数据的时候就会看到效果),如图:



    .schema:建表的模式(就是建表语句,个人观点),如图:


    .mode:显示的格式,首先输入查询语句,在.show下的图中,我们看到mode默认是list,我目前用到了line和column模式如图:
    .mode list:



    .mode line:


    .mode column:


    .headers on:显示字段名,如图:



    在.mode column下在.mode list下

    .separator:分隔符,默认是"|",我现在改成",",如图:


    相关文章

      网友评论

          本文标题:sqlite3 常用命令

          本文链接:https://www.haomeiwen.com/subject/nmsamttx.html