資料庫基礎知識梳理

2021-10-02 03:08:56 字數 922 閱讀 7445

mysql服務的登入和退出

1.以管理員方式執行cmd

2.mysql -h主機名 -p埠號 -u使用者名稱 -p密碼

//在本機,-h和-p可以省略

//退出 exit或ctrl+c

mysql的常見命令(注意分號結尾)

1.show databases;

2.use 指定庫名;如 use test;

3.show tables;展示所在庫里的表

4.show tables form 庫名;展示指定庫中的表

5.select database();查詢所在的庫名

6.create table 表名(字段,型別。。。。。);建立表

7.desc 表名;檢視表結構

8.檢視伺服器版本

登入mysql

select version();

未登入mysql

mysql  --version或--v

mysql的語法規範

1.不區分大小寫,但建議關鍵字大寫,表名列名小寫

2.每條命令最好以分號結尾

3.每條命令根據需要,進行縮排

4.注釋 

單行注釋:

#注釋文字

-- 注釋文字(--後面有空格)

多行注釋:

/*注釋文字*/

sql語言具體細分

dql:data query language查詢

dml:data maniqulation language 操作

ddl:data define language 定義

tcl:transaction ctrl language 事務控制語言

接下來將對這些語言進行逐一學習

資料庫基礎知識

資料定義 定義基本表 create table 表名 列名 資料型別 列級完整性約束條件 列名 資料型別 列級完整性約束條件 表級完整性約束條件 後面用到的表 1 學生 表 student 由學號 sno 姓名 sname 性別 s 年齡 sage 所在系 sdept 5個屬性組成,可記為 stud...

資料庫 基礎知識

e r模型 實體 聯絡模型 entity relationship model,e r模型 實體是指現實中區別於其他物件的一種 物體 或一件 事情 例如一名學生,乙個專案等等。同乙個型別中所有的實體被叫做實體集,對應於資料庫的一張表,乙個實體則對應於一條記錄。不同的任務之間,就是通過聯絡關係整合到一...

資料庫基礎知識

一 1 ddl 資料庫定義語句,建立資料表 dml 資料庫操作語言 dcl 資料控制語言 dql 資料查詢語言 2 資料查詢,sql語句 看課堂作業 查詢結果是表。3 聚集函式的一般格式 會使用 distinct all 列名 4 檢視 從乙個或幾個基本表 或檢視 匯出的表,與基本表不同,是乙個虛表...