一、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速度更快高 主鍵必須有主鍵 使用者沒有...