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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

drop sqlite 多个表_SQLite简介与安装

發布時間:2023/12/10 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 drop sqlite 多个表_SQLite简介与安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SQLite簡介:

SQLite是一款輕型的數據庫,是遵守ACID的關系型數據庫管理系統,它包含在一個相對小的C庫中,實現了自給自足的、無服務器的、零配置的、事務性的 SQL 數據庫引擎。就像其他數據庫,SQLite 引擎不是一個獨立的進程,可以按應用程序需求進行靜態或動態連接。SQLite 直接訪問其存儲文件。

SQLite是一種嵌入式數據庫,它跟微軟的Access差不多,只是一個.db格式的文件。但是與Access不同的是,它不需要安裝任何軟件,非常輕巧。很多軟件都有用到這個家伙,包括騰訊QQ、迅雷(你在迅雷的安裝目錄里可以看到有一個sqlite3.dll的文件,就是它了),以及現在大名鼎鼎的android等。SQlite3是它的第三個主要版本。就是SQLite3.0的意思。

SQLite特點

  • 不需要一個單獨的服務器進程或操作的系統(無服務器的)。
  • SQLite 不需要配置,這意味著不需要安裝或管理。
  • 一個完整的 SQLite 數據庫是存儲在一個單一的跨平臺的磁盤文件。
  • SQLite 是非常小的,是輕量級的,完全配置時小于 400KiB,省略可選功能配置時小于250KiB。
  • 支持ACID事務
  • SQLite 是自給自足的,這意味著不需要任何外部的依賴。
  • SQLite 事務是完全兼容 ACID 的,允許從多個進程或線程安全訪問。
  • SQLite 支持 SQL92(SQL2)標準的大多數查詢語言的功能。
  • SQLite 使用 ANSI-C 編寫的,并提供了簡單和易于使用的 API。
  • SQLite 可在 UNIX(Linux, Mac OS-X, Android, iOS)和 Windows(Win32, WinCE, WinRT)中運行。
  • 支持多種開發語言,C, C++, PHP, Perl, Java, C#,Python, Ruby等

工作原理

SQLite引擎不是個程序與之通信的獨立進程,而是連接到程序中成為它的一個主要部分。所以主要的通信協議是在編程語言內的直接API調用。這在消耗總量、延遲時間和整體簡單性上有積極的作用。整個數據庫(定義、表、索引和數據本身)都在宿主主機上存儲在一個單一的文件中。它的簡單的設計是通過在開始一個事務的時候鎖定整個數據文件而完成的。

Windows 上安裝 SQLite

方法一:

1. 訪問 SQLite 下載頁面,從 Windows 區下載預編譯的二進制文件sqlite-tools-win32-.zip 和 sqlite-dll-win32-.zip 壓縮文件。

2. 創建文件夾 C:sqlite,并在此文件夾下解壓上面兩個壓縮文件,將得到 sqlite3.def、sqlite3.dll 和 sqlite3.exe 文件。

3. 添加 C:sqlite 到 系統PATH 環境變量,最后在命令提示符下,使用 sqlite3 命令,將顯示如下結果。

方法二(推薦):

安裝Anaconda自帶SQLite3

Anaconda | The World's Most Popular Data Science Platform

總結

以上是生活随笔為你收集整理的drop sqlite 多个表_SQLite简介与安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。