never try giving up , the fight is worth it!
新增全域性變數 sqlite3 (這樣的話在 cmd 中可以直接使用sqlite3 來開啟或者建立資料庫)
新增全域性變數方法見文件
嘗試 cmd 中sqlite3
命令 ,是否可以開啟sqlite3 程式
在 cmd 中執行 ,sqlite3 ./demo.db
表示在當前的目錄下建立乙個 demo.db 檔案
這只是乙個democreate table 『table_name』(
id
integer primary autoincrement,
name
varchar(100) not null,
age
varchar(2) not null ,
tall
varchar(3) default 」 ,
title
varchar(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...