好程序員Java教程分享MySQL目錄結構,MySQL安裝完成後,會在磁盤上生成一個目錄,該目錄被稱爲MySQL的安裝目錄。MySQL的安裝目錄包含一些子目錄以及一些後綴名爲.ini的配置文件。爲了更好地學習MySQL,初學者必需要對MySQL安裝目錄下各個子目錄的意義和做用有所瞭解,接下來就針對MySQL安裝目錄進行詳細講解。mysql
bin目錄:用於放置一些可執行文件,如mysql.exe、mysqld.exe、mysqlshow.exe.等。data目錄:用於放置一些日誌文件以及數據庫。include目錄:用於放置一些頭文件,如mysql.h、mysqld_ername.h等。lib目錄:用於放置一些列的庫文件。share目錄:用於存放字符集、語言等信息。程序員
除了上述五個目錄之外,MySQL安裝目錄中還有幾個後綴名爲.ini的配置文件,不一樣的配置文件表明不一樣的含義,其中my.ini是正在使用的配置文件,其它的配置文件都是適合不一樣數據庫的配置文件的模板,在文件名中就說明了適合的數據庫類型,下面對這幾個配置文件進行詳細講解。sql
my.ini:是MySQL數據庫中使用的配置文件。my-huge.ini:適合超大型數據庫的配置文件。my-large.ini:適合大型數據庫的配置文件。my-medium.ini:適合中型數據庫的配置文件。my-small.ini:適合小型數據庫的配置文件。my-template.ini:是配置文件的模板,MySQL配置嚮導將該配置文件中選擇項寫入到my.ini文件。my-innodb-heavy-4G.ini:表示該配置文件只對於InnoDB存儲引擎有效,並且服務器的內存不能小於4GB。數據庫