MySQL資料庫和例項簡介

2021-09-06 18:12:13 字數 903 閱讀 5366

mysql 單程序多執行緒,也就是說mysql例項在系統上表現就是乙個程序

該架構類似於sql server和windows版本的oracle

mysql資料庫是由一些列物理檔案組成。類似於frm、myd、myi、ibd結尾的檔案

mysql例項是執行緒和記憶體組成

例項才是真正用於運算元據庫檔案的

一般情況下乙個例項對應乙個資料庫

集群情況下多個例項對應乙個資料庫

在例項啟動的時候mysql會讀取配置檔案,類似於oracle的spfile檔案,不同的是oracle如果找不到引數檔案會啟動失敗,mysql如果找不到配置檔案則會按照預設引數設定啟動例項。

【linux】

#mysql --help|grep my.cnf

order of preference,my.cnf,$mysql_tcp_port,

/etc/my.cnf

/etc/mysql/my.cnf

/usr/local/mysql/etc/my.cnf

~/.my.cnf

【windows】

c:\users\gechong>mysql --help

default options are read 

from the following files 

in the given order:

c:\windows\my.ini c:\windows\my.cnf 

c:\my.ini 

c:\my.cnf 

d:\wamp\wamp\bin\mysql\m

ysql5.

5.20\my.ini d:\wamp\wamp\bin\mysql\mysql5.

5.20\my.cnf

mysql例項會以讀取到最後乙個配置檔案中的引數為準

MySQL資料庫簡介

mysql 是乙個真正的多使用者 多執行緒sql資料可伺服器。sql是世界上最流行的和標準化的資料庫語言。mysql 是以乙個客戶機 伺服器結構實現的,是有乙個伺服器守護程式mysqld和很多不同的客戶程式和庫組成的。sql是一種標準化語言,它使得儲存 更新和訪問資訊更容易。如果您想用sql語言為乙...

MySQL資料庫簡介

資料庫就是儲存資料的倉庫。為了方便資料的儲存和管理,將資料按照特定的規律儲存在磁碟上。通過資料庫管理系統,有效的組織和管理儲存在資料庫中的資料。資料庫系統和資料庫不是乙個概念,資料庫系統比資料庫大很多,由資料庫 資料庫管理系統 應用開發工具構成。資料庫管理系統,用來定義資料 管理和維護資料的軟體。它...

Mysql資料庫簡介

1.1 資料庫的概念 資料庫就是用來儲存和管理資料的倉庫。資料庫儲存資料的優點 可儲存大量資料 方便檢索 保持資料的一致性 完整性 安全,可共享 通過組合分析,可產生新資料 1.2 資料庫的發展歷程 沒有資料庫,使用磁碟檔案儲存資料 層次結構模型資料庫 網狀結構模型資料 關係結構模型資料庫 使用二維...