mysql資料庫 資料庫基本概念(2)

2021-10-09 11:26:40 字數 1031 閱讀 8349

資料庫:資料庫語言:

資料庫定義語言(ddl):create、alter、drop

資料庫操作語言(dml):insert、update、delete

資料庫查詢語言(dql):select

資料庫控制語言(dcl):grant、revoke、commit等

乙個資料庫可以包括: 表,檢視,函式,事件,查詢,…

資料型別

型別描述

位元組數長度

tinyint14

smallint26

mediumint39

int/integer411

bigint820

float40

double80

decimal(m,d)

m為長度,d為小數長度

變長,整數和小數分開計算

m資料型別

型別描述

位元組數長度

char

定長字串,必須在圓括號內用乙個大小修飾符來定義。超過指定長度的部分會被截短,小於的會用空格補齊 ,浪費磁碟空間,但訪問速度較快

0~255

varchar

可變長字串,動態根據內容改變儲存值的長度,節省磁碟空間,訪問速度慢

0~65535

資料型別

型別描述

位元組數格式

date

40000-00-00

time

300:00:00

datetime

80000-00-00 00:00:00

一般用在建立資料表操作中

create table 表名(欄位名 enum('資料1','資料2'))  表示從資料1和2中選乙個
一般也用於建立資料表中

create table 表名(欄位名 set('資料1','資料2'......))  表示從n個資料中任選多個
可以允許值集合中任意選擇1或多個元素進行組合。對超出範圍的內容將不允許注入,不允許重複。

MySQL資料庫基本概念

基本概念 mysql資料庫服務 是mysql軟體 mysql例項和mysql資料庫幾個部分的總稱 mysql例項 是mysqld程序以及該程序持有的記憶體資源 mysql資料庫 是一系列物理檔案的集合,稱為mysql data目錄。乙個mysql資料庫可以建立多個db,預設情況下至少會有4個db t...

資料庫基本概念

資料庫的分類 一 網路資料庫 網路資料庫是指把資料技術引入到計算機網路系統中,借助與網路技術將儲存於資料庫中的大量資訊及時發布出去,而計算器網路借助於成熟的資料庫技術對網路中的各種資料進行有效管理,並實現使用者與網路中的資料進行有效管理 並實現使用者與網路中的資料庫進行實時動態資料互動 二 層次資料...

資料庫基本概念

資料庫的基本概念 資料庫管理系統 dbms 是一種操作和管理資料庫的大型軟體,用於建立 使用和維護資料庫。它對資料庫進行統一的管理和控制,以保證資料庫 的安全性和完整性。dbms提供資料定義語言ddl與資料操作語言dml。資料庫的三種模型 網狀資料庫 層次資料庫 關聯式資料庫。1.網狀模型 層次模型...