資料庫操作學習

2022-03-09 18:40:32 字數 1624 閱讀 6349

<1>建立新錶

例如:create table  people(id,name,age);

<2>刪除表

例如:drop table people;

<3>向表中新增新記錄

sqlite>insert  into  values (value1, value2,…);

例如:insert into people  values(1,'a',10);

insert into people  values(2,'b',13);

insert into people  values(3,'c',9);

insert into people  values(4,'c',15);

insert into people  values(5,null,null);

注意: 字串要用單引號括起來。

<4>查詢表中所有記錄

sqlite>select  *  from  ;

例如 :

select   *   from  people;

<4>按指定條件查詢表中記錄

例如:在表中搜尋名字是a的項所有資訊

select  *  from  people  where  name='a';

在表中搜尋年齡》=10並且<=15的項的所有資訊

select  *  from   people  where age>=10  and  age<=15;

在表中搜尋名字是c的項,顯示其name和age

select name,age from people where name='c';

顯示表中的前2項所有資訊

select  *  from  people  limit  2;

顯示以年齡排序表中的資訊

select * from people  order by age;

<6>按指定條件刪除表中記錄

例如:刪除表中名字是'c'的項

delete from pople  where name='c';

<7>更新表中記錄

sqlite>update  set  , …   where  ;

例如:將表中年齡是15並且id是4項,名字改為cyg

update  people set  name='cyg'  where  id=4 and  age=15;

<8>在表中新增字段

sqlite>alter table add column ;

例如:在people表中新增乙個addr欄位

alter table  people add column addr;

golang學習 資料庫操作

golang運算元據庫的過程十分簡單,以下是乙個簡單的增刪改查的操作,這裡我們使用mysql資料庫為例。go get github.com go sql driver mysql拉取驅動,若是其他資料庫可以修改後面的名稱或去相應的github上尋找 import github.com go sql ...

學習資料庫 MySQL資料庫基礎操作(一)

mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。mysql所使用的 sql 語言是用於訪問資料庫的最常用標準化語言。mysql 軟體採用了雙授權政策,分為社群版和商業版,由於其體積小 速度快 總體擁有成本低,...

資料庫(庫操作)

information schema 虛擬庫,不占用磁碟空間,儲存的是資料庫啟動後的一些引數,如使用者表資訊 列資訊 許可權資訊 字元資訊等 performance schema mysql 5.5開始新增乙個資料庫 主要用於收集資料庫伺服器效能引數,記錄處理查詢請求時發生的各種事件 鎖等現象 my...