基本定義
資料:是資料庫總存盤的基本物件
定義:描述客觀事物的符號記錄
種類:數字、文字、圖形、影像、聲音等
資料庫:DB 存盤資料的集合
資料庫管理系統:DBMS
用戶和作業系統之間的一層資料管理軟體
科學地組織和存盤資料、高效地獲取和維護資料
資料庫系統:DBS
計算機系統中引入資料庫后的系統
資料庫管理員:DBA
SQL:資料庫查詢語言
DDL:資料定義語言
DQL:資料查詢語言
DML:資料操作語言
DCL:資料控制語言
TPL:事物處理語言
CCL:指標控制語言
資料庫包括
16張表
7個視圖
3個存盤程序
3個資料庫函式
建庫建表后,在data目錄下產生了對應檔案,不同檔案型別的作用
.frm 是描述表結構的檔案 可以直接打開
.MYD 是表達資料檔案
.MYI 是表資料檔案中任何索引的資料樹
.opt 記錄字符集和字符序
.IBD 是MySQL資料檔案、索引檔案 也叫獨立表空間
無法直接讀取
ibdata1 共享表空間
undo 存盤表空間
.IDB 智能資料庫系統 是一個物件資料庫管理系統,
.PAR 交換檔案,主要是Windows環境下的檔案名
在MySQL中,char與varchar的區別
格式區別:
char 是一種固定長度的型別,適合用在身份證號碼、手機號碼等定常的格式
varchar 是一種可變長度的型別,適合用在長度可變的屬性
text 不設定長度,當不知道屬性的最大長度時,適合用text
查詢速度:char犧牲了空間效率換取了時間效率,
char 最快 存入的空格需要使用 trim()去除空格
varchar 次之
text 最慢
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/105094.html
標籤:MySQL
上一篇:資料庫遷移導致Unknown character set: 'GBK' 應用例外
下一篇:關系型資料庫的幾種常用主鍵
