sqlite命令列版安裝及簡單使用

2021-08-10 12:44:13 字數 1780 閱讀 5339

never try giving up , the fight is worth it!

新增全域性變數 sqlite3 (這樣的話在 cmd 中可以直接使用sqlite3 來開啟或者建立資料庫)

新增全域性變數方法見文件

嘗試 cmd 中sqlite3命令 ,是否可以開啟sqlite3 程式

在 cmd 中執行 ,sqlite3 ./demo.db表示在當前的目錄下建立乙個 demo.db 檔案

這只是乙個demo

create table 『table_name』(

idinteger primary autoincrement,

namevarchar(100) not null,

agevarchar(2) not null ,

tallvarchar(3) default 」 ,

titlevarchar(255) not null

)

增刪改查,注意刪除,修改值的時候條件表示式不能忘記,這是表示範圍

沒有條件的話可能會刪除整行或者修改一整列

insert (為表增加欄位和值)

insert into table_name ('欄位1'[,'欄位2','欄位3']) values('欄位1對應的值'[,'欄位1對應的值','欄位1對應的值'])
delete

注意一定要有條件表示式,這是刪除的範圍,這裡刪除的是一整條資料

delete from talble_name [where 條件表示式]
update

注意 條件表示式不能漏,這是變更的範圍

update table_name set 欄位1 = '值'[,欄位2 = '值'] where 條件表示式
select

顯示所有列:select * from table_name [where conditional expression]

select 欄位1[,欄位2,欄位3] from table_name [where 條件表示式: and 表示且,or 表示 或者]
執行命令drop table table_name;

檢視當前資料庫的表有哪些:.talbes不能加分號,因為不是 sql 語句

用來重新命名已有的表的 alter table 的基本語法如下

alter table database_name.table_name rename to new_table_name;
貌似 sqlite 不支援刪除字段,不支援現有列的重新命名,刪除和修改。

用來在已有的表中新增乙個新的列的 alter table 的基本語法如下:

alter table database_name.table_name add column column_def...;

alter table test add column *** varchar(2);

mysql簡單命令列 MYSQL命令列簡單操作

一 從命令列登入mysql資料庫伺服器 1 登入使用預設3306埠的mysql usr local mysql bin mysql u root p 2 通過tcp連線管理不同埠的多個mysql 注意 mysql4.1以上版本才有此項功能 usr local mysql bin mysql u ro...

sqlite命令列使用

在android應用程式開發中,我們有時可能會用到系統中自帶內嵌的資料庫sqlite3,例如我們在某個應用程式中建立了資料庫,如何檢視該資料庫或者如何檢視該資料庫中包含有哪些表或資料。下面是我在應用程式中建立了乙個資料庫以及表,如何採用命令列的方式去檢視該資料庫和表 如我在com.augurit.l...

Linux安裝mplayer命令列版完整步驟

linux安裝mplayer命令列版完整步驟 linux安裝mplayer 命令列版完整步驟yasm,linux安裝mplayer 命令列版完整步驟yasm.專案中有用到linux上呼叫mplayer 讀取 資訊,借鑑網路上的帖子,整理來一下安裝步驟。說明 我安裝時沒有指定圖形介面 即 沒有加入 e...