這節描述安裝
mysql ab提供的二進位制**和原始碼分發時建立的預設目錄布局。如果你安裝其它**商提供的分發,應使用其它布局。
在windows中,mysql 5.1的預設安裝目錄是c:\program files\mysql\mysql server 5.1。(一些windows使用者寧願安裝到原來的預設安裝目錄 c:\mysql。然而,子目錄布局仍然相同)。安裝目錄包括以下子目錄:
目錄
目錄內容
bin客戶端程式和mysqld伺服器
data
日誌檔案,資料庫
docs
文件examples
示例程式和指令碼
include
包含(頭)檔案
lib庫
scripts
實用工具指令碼
share
錯誤訊息檔案
使用mysql ab's linux rpm分發進行安裝後,將在以下系統目錄產生檔案:
目錄
目錄內容
/usr/bin
客戶端程式和指令碼
/usr/sbin
mysqld伺服器
/var/lib/mysql
日誌檔案,資料庫
/usr/share/doc/packages
文件/usr/include/mysql
包含(頭)檔案
/usr/lib/mysql
庫/usr/share/mysql
錯誤訊息和字符集檔案
/usr/share/sql-bench
基準程式
在unix中,可以在你選擇的安裝位置解壓並安裝tar檔案二進位制分發(typically /usr/local/mysql)並在該位置建立以下目錄:
目錄
目錄內容
bin客戶端程式和mysqld伺服器
data
日誌檔案,資料庫
docs
文件,changelog
include
包含(頭)檔案
lib庫
scripts
mysql_install_db
share/mysql
錯誤訊息檔案
sql-bench
基準程式
配置並編譯完原始碼分發後,便開始安裝。預設情況下,可以將檔案安裝到/usr/local,即在下面的子目錄中:
目錄
目錄內容
bin客戶端程式和指令碼
include/mysql
包含(頭)檔案
info
info格式的文件
lib/mysql
庫libexec
mysqld伺服器
share/mysql
錯誤訊息檔案
sql-bench
基準程式和crash-me測試
var資料庫和日誌檔案
在乙個安裝目錄內,原始碼安裝的布局在下列方面不同於二進位制安裝:
?mysqld伺服器被安裝在「libexec」目錄而不是「bin」目錄內。
? 資料目錄是「var」而非「data」。
?mysql_install_db被安裝在「bin」目錄而非「scripts」內。
? 標頭檔案和庫目錄是「include/mysql」和「lib/mysql」而非「include」和「lib」。
執行原始碼分發根目錄下的scripts/make_binary_distribution指令碼,你可以用編譯過的原始碼分發版建立你自己的二進位制安裝。
mysql 安裝後的目錄結構
這兩天在恢復被誤刪除的資料庫 物理檔案刪除 從異地備份的sql檔案中恢復 暗喜下之前自己的容災策略思考及執行真的很到位,哈哈,儘管最後差點沒找到那台異地備份機,哈哈 mysql安裝目錄 目錄內容 usr bin 客戶端程式和指令碼 usr sbin mysqld伺服器 var lib mysql 日...
mysql目錄詳解 mysql目錄詳解 mysql
資料結構分,有b tree索引 b tree 雜湊索引 r tree索引等。按資料塊的順序和索引節點的邏輯順序是否一致可以分為聚集索引和非聚集索引。聚集索引由於物理塊連續,在範圍掃瞄的時候可以減少磁頭尋道時間,因而比非聚集索引高效。幾種索引型別的選擇 primary 主鍵索引。unique 唯一索引...
mysql的目錄結構 Mysql目錄結構介紹
在mysql的目錄下 幾個資料夾 bin 存放編譯好的工具 data 存放資料庫資料的位置 docs 存放文件的地方,比如changelog,還有mysql的詳細文件mysql.info include 存放客戶端開發的庫,實際上就是mysql devel裡面的東西 lib 這裡就相當於mysql ...