MySQL數據庫和實例簡介


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實例會以讀取到最后一個配置文件中的參數為准


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM