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 資料庫的發展歷程 沒有資料庫,使用磁碟檔案儲存資料 層次結構模型資料庫 網狀結構模型資料 關係結構模型資料庫 使用二維...