資料庫相關知識摘錄

2021-09-25 19:10:46 字數 556 閱讀 4166

一、dos下運算元據庫命令:

1、檢視當前有哪些資料庫:show database;

2、建立資料庫:create database 庫名;庫名不能以數字開頭

3、選中資料庫:use 庫名;

4、建立表:create table 表名 (xh int primary key,xm varcher(20) not null);

5、檢視表:show tables;

6、刪除資料庫:drop table 表名;

7、刪除資料庫:drop database 庫名;

8、退出當前資料庫:exit .quit

二、多表查詢

1、等值連線:

select * from 表a,表b,表c

where 表a.主鍵=表c.外來鍵

and 表b.主鍵=表c.外來鍵

and 查詢條件;

2、內連線:

3、外連線:

三、新增、刪除、修改、查詢

四、索引

五、儲存過程

六、資料庫事務

七、太睏了,明天早上補充完整,zizi

資料庫摘錄

如果這些資訊都存在一張表中,上面的問題可以迎刃而解。比如這樣 c id,c title,c authors,c publish,c price,c discount,c score,c comment count 但是這種db設計是不可接受的。原因有很多 單條記錄過長,db效率低 模組耦合度大,所有...

資料庫相關知識

1儲存過程和函式的區別 儲存過程是使用者定義的一系列sql語句的集合,涉及特定表或其它物件的任務,使用者可以呼叫儲存過程,而函式通常是資料庫已定義的方法,它接收引數並返回某種型別的值並且不涉及特定使用者表。1.事務是什麼?事務是作為乙個邏輯單元執行的一系列操作,乙個邏輯工作單元必須有四個屬性,稱為 ...

資料庫相關知識

innodb和myisam資料庫引擎的區別 對比項innodb myisam事務 外來鍵 索引聚集索引,使用b tree作為索引結構,資料檔案是和 主鍵 索引綁在一起,5.7以前的innodb不支援全文索引支援全文索引,在涉及全文索引領域的查詢效率上myisam速度更快高 主鍵必須有主鍵 使用者沒有...