1. 程式人生 > >SQLite資料庫基礎命令

SQLite資料庫基礎命令

安裝SQLite資料庫

Ubuntu

sudo apt-get install sqlite3

Windows
http://www.sqlite.org/download.html頁面下載sqlite-dll-win***.zip和sqlite-tools-win***zip兩個壓縮包,在C盤新建一個sqlite資料夾,將兩個壓縮包解壓至C:\sqlite中,最後將C:\sqlite新增至環境變數PATH中。在cmd下輸入sqlite3命令測試是否安裝成功。

SQLite增刪改查

建立資料庫和表

# 建立資料庫
[email protected]:~# sqlite3 /sqlite/test.db

# 建立新表
create
table person(id integer primary key,name varchar(20),age integer);

增刪改查操作

  • 增加
insert into person(name,age) values('admin',20);
  • 修改
update person set age=20 where name='angle';
  • 查詢
select * from person;
  • 刪除
delete from person where name='admin';

常用SQLite命令

  • 顯示錶結構
sqlite> .schema [table
]
  • 獲取所有表和檢視
sqlite> .tables
  • 獲取指定表的索引列表
sqlite> .indices [table]
  • 匯出資料庫到SQL檔案
sqlite> .output /sqlite/out.sql
sqlite> .dump
sqlite> .output stdout
  • 從SQL檔案匯入資料庫
sqlite> .read /sqlite/out.sql
  • 格式化輸出資料到csv檔案
sqlite> .output /sqlite/out.csv
sqlite> .separator ,
sqlite> select * from password;
sqlite> .output stdout
  • 從csv檔案匯入資料到表中
sqlite> create table csv(id integer primary key,name varchar(255),password varchar(255));
sqlite> .import /sqlite/out.csv csv
  • 備份資料庫
root@iZg38vm81qzumlZ:/sqlite# sqlite3 test.db .dump > backup.sql
  • 恢復資料庫
root@iZg38vm81qzumlZ:/sqlite# sqlite3 test.db < backup.sql

相關推薦

SQLite資料庫基礎命令

安裝SQLite資料庫 Ubuntu sudo apt-get install sqlite3 Windows 在http://www.sqlite.org/download.html頁面下

Sqlite資料庫基礎

轉自:http://blog.csdn.net/jason0539/article/details/10248457#comments 非常感謝博主同意轉載,這是一篇非常詳細的關於sqlite基礎的部落格,條理清楚,很容易明白,推薦給大家 SQLite最大的特點是你可以把各

使用DOS命令列(sqlite3)檢視SQLite資料庫

在模擬器啟動的情況下執行adb shell ,並依次切換知道切換到專案的資料庫資料夾下,然後使用 sqlite3 ***.db 開啟sqlite3工具,執行sql語句即可檢視,博主原本在資料庫中建了一個表為info這裡直接使用了 ,可以看到這是亂碼的這裡是顯示的格式是GBK我們可以修改成u

Rabbit資料庫的一些基礎命令

MongoDb 啟動 ./mongod -f …/conf/mongo.conf 連線 //預設27017 –port 指定目錄 ./mongod --port=27017 建立資料庫 use +資料庫名稱 檢視所有資料庫 show dbs 檢視當前 db 建立一個集合並插入

HTML5基礎SQLite資料庫

本地資料庫概述 在HTML5中,大大豐富了客戶端本地可以儲存的內容,添加了很多功能將原本必須要儲存在伺服器上的資料轉為儲存在客戶端本地,從而大大提高了Web應用程式效能,減輕了伺服器的負擔,使用Web時代重新回到了“客戶端為重、伺服器端為輕”的時代。 HTML5中內建了兩種本地資料

SQLite資料庫基礎

建立資料庫,寫sql語句 package com.example.zk3lianxi1.sql; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.

MySQL基礎《一》資料庫命令操作

1、建立資料庫 1.1 CREATE {DATABASE|SCHEMA} db_name; mysql> CREATE DATABASE bingwu;或CREATE SCHEMA bingwu; Query OK, 1 row affected (0.00 sec) mysql&

mongoDB資料庫基礎操作命令

建立資料庫 > use runoob --->建立資料庫runoob > db ---> 檢視當前資料庫 > show dbs --> 檢視所有資料庫, 這時是看不見runoob這個資料庫的,我們必須插入一點資料才能

Android學習之基礎知識九 — 資料儲存(持久化技術)之SQLite資料庫儲存

  前面一講介紹了資料持久化技術的前兩種:檔案儲存、SharedPreferences儲存。下面介紹第三種技術:SQLite資料庫儲存 一、SQLite資料庫儲存   SQLite資料庫是一款輕量級的關係型資料庫,它的運算速度非常快,佔用資源很少,通常只需要幾百KB的記憶體就足夠了,因而特別適合在移動裝置

SQL Server基礎(七) VS2015 連線資料庫——基礎入門篇:主要分為配置並載入App.config檔案、建立資料工廠物件、建立連線物件、建立命令物件、建立讀取器物件幾個步驟。

一、簡介          1、關於學習C#如何連線資料庫或斷開連線資料(斷開連線資料庫往後我將討論),我是按照這本書一點一點學習的。        現在,終於用到了資料庫,於是,學習如何去連線資

sqlite資料庫及常用命令

嵌入式資料庫 一.資料庫綜述 資料庫(DataBase,簡記為DB)就是一個有結構的、整合的、可共享的統一管理的資料集合。它不僅包括資料本身,而且包括相關資料之間的聯絡。資料庫技術主要研究如何儲存、使用和管理資料; * 有結構的,指的是資料是按一定的模型組織起來的。 *  

資料庫查詢命令sqlite

1、adb shell,然後cd   /data/data/包名/databases,接著ls 2、進入資料庫 ls會看到資料庫,以.db結尾的是資料庫,輸入sqlite3   +資料庫名,點選回車你就直接進入到資料庫,可以看到資料庫建立的時間 3、查看錶 輸入.table

【我的Android進階之旅】如果使用.output命令SQLite資料庫中的資料匯出為文字?

一、需求描述 最近在做一個漢字筆畫排序的功能,正好整理好了一個數據庫,現在想把這個資料庫內容匯出來為文字內容。 二、匯出資料庫內容 現在準備將這個ChinessStroke.db匯出來,步驟如下 D:\>sqlite3 ChinessStroke.db

SQLite資料庫的掛接及常用命令

安裝: 官方網站下載最新的sqlite版本 官方的下載頁面提供了很多版本的下載…這裡介紹一下; Source Code: 原始碼版本的下載 Documentation:  相關文件 Precompiled Binaries for Linux / Precompiled

Android基礎 =======SQLite資料庫的總結

在學習Android第一行程式碼的時候,由於電腦卡,執行安卓虛擬機器卡,所以一直沒有系統學習這方面內容,每次都是看一遍書就過了,現在還是一樣的電腦,用的真機測試,發現真機也可以匯出資料庫表,所以就做了一些demo來系統的學習一下SQLite資料庫的使用。

為想學SQLite或練習SQL語言的朋友搭建簡單的命令列環境------在Windows, Linux, Android(用adb連線安卓手機)上玩轉SQLite資料庫的sqlite3命令

       有言在先: 如果你是隻想玩玩SQL語句的lazy bone,  請直接看本文最後的"LAST部分"        之所以寫這篇文章, 是因為覺得SQLite實在是太棒了, 想學習資料庫的朋友們, 千萬不要錯過這麼優秀的資料庫。 對於初學者來說, SQLite

Hadoop下hive資料庫基礎操作命令程式碼合集

create table useinfo(//建立表的名稱為useinfoid int,//int 值name string) //string值row format delimited //設定分隔符的格式 fields terminated by '\t'; //以tab鍵分割欄位create table

LINUX基礎命令

特殊符號 change linux touch 程序 1、mkdir 創建目錄 make directory2、cd 目錄切換 change directory3、touch 創建文件4、pwd 查看當前路徑5、vi 編輯普通文件;6、vim 編程序7、tab 命令路徑補全功能8、

mysql 庫基礎命令匯總

mysql1 登錄mysql數據庫[[email protected]/* */ ~]# mysql -uroot -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL conne

2017-05-06隨記:基礎命令和符號

基礎命令2017-05-06基礎命令:1.mkdir 創建目錄 make directory -p 遞歸創建2.ls 顯示目錄中的內容,列表 list -l (小寫字母L) 顯示詳細的信息 3.pwd 顯示當前你所在的位置