zoukankan      html  css  js  c++  java
  • Windows上使用sqlite3

    安装

      去官网http://www.sqlite.org/download.html下载Windows下安装包,下载后,解压,设置环境变量

      例如放在D:sqlite3下,将D:sqlite3加入环境变量 path 中

    简单命令使用

      新建数据库

        先建立一个 DB目录

    mkdir DB
    cd DB
    sqlite3 test.db 

    创建和打开数据库命令是一样的,即如果文件在当前目录下不存在,则新建;如果存在,则打开

    test.sql

    BEGIN TRANSACTION;
    CREATE TABLE Names(Id integer, Name text);
    INSERT INTO Names VALUES(1,'Tom');
    INSERT INTO Names VALUES(2,'Lucy');
    INSERT INTO Names VALUES(3,'Frank');
    INSERT INTO Names VALUES(4,'Jane');
    INSERT INTO Names VALUES(5,'Robert');
    COMMIT;
    
    BEGIN TRANSACTION;
    CREATE TABLE Friends(Id integer PRIMARY KEY, Name text UNIQUE NOT NULL,
                         Sex text CHECK(Sex IN ('M', 'F')));
    INSERT INTO Friends VALUES(1,'Jane','F');
    INSERT INTO Friends VALUES(2,'Thomas','M');
    INSERT INTO Friends VALUES(3,'Franklin','M');
    INSERT INTO Friends VALUES(4,'Elisabeth','F');
    INSERT INTO Friends VALUES(5,'Mary','F');
    INSERT INTO Friends VALUES(6,'Lucy','F');
    INSERT INTO Friends VALUES(7,'Jack','M');
    COMMIT;

      导入数据

    .read   test.sql

      列出所有的表

    .tables

      显示数据库结构

    .schema

     

    显示表结构

    .schema 表名

    设置导出目标

    .output 文件名

    导出

    dump    表名

    查看数据

    SELECT * FROM 表名;

     

    设置显示模式:.mode    模式

      默认的是 list 显示模式,一般使用 column

    显示标题栏:.headers   on

    列出当前显示格式设置情况:.show

     

    可视化工具可以使用SQLiteStudio

  • 相关阅读:
    1.表单标签
    07.Ajax.post
    06.Ajax.get
    05.Ajax.get
    04.Ajax-get.html
    03.post.file
    nodejs-7.2. CURD数据管理系统小栗子
    nodejs-7.1. mongoose模块
    JS 无缝轮播图1-节点操作
    JS 放大镜特效
  • 原文地址:https://www.cnblogs.com/baby123/p/7884516.html
Copyright © 2011-2022 走看看