日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux平台上SQLite数据库教程(一)——终端使用篇

發(fā)布時(shí)間:2023/11/30 linux 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux平台上SQLite数据库教程(一)——终端使用篇 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

http://blog.csdn.net/u011192270/article/details/48031763

SQLite是一款輕型的數(shù)據(jù)庫(kù),它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,可能只需要幾百K的內(nèi)存就夠了。能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語言相結(jié)合,比如 Tcl、C#、PHP、Java等,還有ODBC接口。

安裝

在終端輸入:

sudo apt-get install sqlite3
  • 1

一般系統(tǒng)中自帶,不需要手動(dòng)安裝。

我們也可以選擇安裝圖形界面程序,如sqlitebrowser:

sudo apt-get install sqlitebrowser
  • 1

安裝完成后,查看版本:

sqlite3 -version
  • 1

到這里,我們的安裝告一段落。

基本命令介紹

創(chuàng)建或打開數(shù)據(jù)庫(kù):

?
我們建立了first.db數(shù)據(jù)庫(kù)文件,一般存放位置當(dāng)前目錄下。如果數(shù)據(jù)庫(kù)文件存在則打開。

查看創(chuàng)建數(shù)據(jù)庫(kù)的SQL命令:

創(chuàng)建數(shù)據(jù)表:

?
這里我創(chuàng)建了一個(gè)stdtable的數(shù)據(jù)表,里面有sid、sname、sage三個(gè)字段。

注意:;必須添加在行尾。

向數(shù)據(jù)表中插入數(shù)據(jù):

?
在這里,分別加入Jack和rose兩位學(xué)生的信息。

修改數(shù)據(jù):

查詢數(shù)據(jù)表:

  • 簡(jiǎn)單的查詢:?

  • 設(shè)置顯示模式為列表模式:?

  • 以插入語句方式查詢:?

  • 設(shè)置顯示模式為行模式(更多模式詳見幫助):?

  • 更改分界符:?

  • 在頭部加上字段(on為開,off為關(guān)閉該選項(xiàng)):?

  • 用指定的字符串代替輸出的NULL值?

  • 查詢數(shù)據(jù)庫(kù)信息:

    查詢數(shù)據(jù)庫(kù)中的表信息:

    顯示當(dāng)前顯示格式的配置:

    配置文件:

    有了配置文件就不需要每次打開數(shù)據(jù)庫(kù)再進(jìn)行配置了。位置在:/home/.sqliterc.

    在終端顯示形成數(shù)據(jù)庫(kù)的SQL腳本(后面加表名則為形成表的SQL腳本):

    將輸出打印到文件(默認(rèn)為stdout):

    執(zhí)行指定文件中的SQL語句:

    刪除:

    刪除表:

    備份數(shù)據(jù)庫(kù):

    恢復(fù)數(shù)據(jù)庫(kù):

    幫助:

    退出:

    可視化查看數(shù)據(jù)庫(kù):

    總結(jié)

    在這里列舉了一些簡(jiǎn)單常用的命令,還有很多命令沒有涉及,包括一些函數(shù),希望大家在使用的時(shí)候多查看幫助。

    總結(jié)

    以上是生活随笔為你收集整理的Linux平台上SQLite数据库教程(一)——终端使用篇的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。