資料庫 基礎

2021-10-04 02:38:34 字數 1259 閱讀 8043

db:資料庫(database):儲存資料的「倉庫」。它儲存了一系列有組織的資料

dbmc:資料庫管理系統(database management system)。資料庫是通過dbms建立和操作的容器

sql:結構化查詢語言(structure query language):專門用來與資料庫通訊的語言。

方式一:通過dos命令

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

mysql -h localhost -p 3306

-u root -p root

注意:

如果是本機,則-h主機名 可以省略

如果埠號是3306,則-p埠號可以省略

方式二:通過圖形化介面客戶端

直接輸入使用者名稱、密碼等連線進去即可

方式3:通過sql自帶的客戶端

只限於root使用者

①常見命令

show databases顯示當前連線下所有資料庫

use 庫名開啟/使用指定庫

show tables顯示當前庫中所有表

show tables from 庫名顯示指定庫中所有表

show columns from 表名顯示指定表中所有列

建立表

create

table 表名(

列名 列型別,

列名 列型別

)

desc 表名檢視表結構

②語法規範

不區分大小寫

每條命令結尾建議用分號

③ 注釋:

#單行注釋

--單行注釋

/*多行注釋*/

資料庫 資料庫基礎

什麼是sql 結構化查詢語言 structtured query language sql的作用 啟動mysql.exe,連線伺服器後,就可以使用sql來操作伺服器了。類似php中操作mysql的語句就是sql語句 sql標準 由國際標準化組織 iso 制定的,對dbms 資料庫管理系統 的統一操作...

資料庫基礎 資料庫設計

一 資料庫生命週期 1.週期 需求分析,概念結構設計,邏輯設計,物理設計,系統實施,系統執行和維護。2.響應的文件 二 正規化 一般資料庫要求規範化到第三正規化,視具體需求重新調整。第一正規化 1nf 強調列的原子性,即列不能分為多列。第二正規化 2nf 關係屬於第一正規化,且每乙個非主屬性完全函式...

資料庫基礎

一.資料庫事物特徵 1.atomic 原子性 不可分割 2.consistency 一致性 參照完整 3.isolation 隔離性 防止併發 4.durability 永續性 永久儲存資料 二.事物和併發 1.併發問題 第一類丟失,髒讀,虛讀,不可重複讀,第二類丟失更新 不可重複讀的特例 2.鎖的...