1、下載mysql-noinstall-5.1.37-win32.zip包并解壓,將解壓的文件目錄移動(dòng)到自己想要MYSQL安裝的地方。我選擇放在D盤(pán),D:\mysql-5.1.37-win32。
2、為了方便,在Windows環(huán)境變量的系統變量的PATH中設置MYsql的BIN文件夾路徑(如:D:\mysql-5.1.37-win32\bin)這樣做使我們運行MYSQL中的工具程序可以很方便,不需要在D:\mysql-5.1.37-win32\bin目錄下運行。
3、打開(kāi)mysql-5.1.37-win32我們可以發(fā)現目錄中有5個(gè).ini后綴的配置文件
my-small.ini:用于小型系統的配置文件,MYSQL運行內存小于等于64M;
my-middle.ini:用于中等系統的配置文件,MYSQL運行內存在32M - 64M之間;
my-large.ini:用于大型系統的配置文件,MYSQL運行內存在512M,該系統主要運行MYSQL數據庫;
my-huge.ini:用于巨型系統的配置文件,MYSQL運行內存在1G-2G之間,該系統主要運行MYSQL數據庫;
my-innodb-heavy-4G.ini:4G的RAM,只支持事務(wù),很少連接數,很大的查詢(xún)量。
我們只需要從中選擇一種將其改名為my.ini文件,此文件就為MYSQL數據庫默認的配置文件。
4、打開(kāi)my.ini文件,我們需要對其進(jìn)行配置:
加入如下內容并保存:
[mysqld]
#設置MYSql安裝目錄
basedir=D:\\mysql-5.1.37-win32
#設置MYSql數據庫的數據存放目錄data
datadir=D:\\mysql-5.1.37-win32\\data
注:對于數據庫存放目錄data可以根據個(gè)人喜好進(jìn)行移動(dòng),但一定要將data及里面的全部?jì)热葸M(jìn)行移動(dòng),并在my.ini文件的datadir中重新進(jìn)行設置。
5、做好前面的準備后,我們要選擇MYSQL數據庫的服務(wù)類(lèi)型,以MySQL 5.1.20為分叉點(diǎn)MYsql對服務(wù)做除了改變。
在MySQL 5.1.20及更早的版本中,其有服務(wù)如下:
mysqld-nt:有命名管道支持;
mysqld:沒(méi)有命名管道支持;
mysql-debug:和mysqld-nt一樣,但是在調試狀態(tài)運行,自動(dòng)檢測內存分配。
在MySQL 5.1.21及最新的版本中,其服務(wù)如下:
mysqld:有命名管道支持;
mysql-debug:和mysqld一樣,但是在調試狀態(tài)運行,自動(dòng)檢測內存分配。
可以看到新版本中已經(jīng)不存在mysqld-nt了。
在此我選擇啟動(dòng)mysqld服務(wù)。
6、接下去讓我們開(kāi)始試著(zhù)啟動(dòng)服務(wù),直接在cmd的命令行模式下輸入mysqld --console,加參數--console是為了讓服務(wù)啟動(dòng)信息顯示在字符界面,如果不加這個(gè)參數那么所有的出錯信息就會(huì )被寫(xiě)到已.err結尾的文件中,該文件在data目錄下。
如果啟動(dòng)成功就會(huì )有如下信息:
mysqld: ready for connections Version: '5.1.37' socket: '' port: 3306
7、服務(wù)啟動(dòng)成功后,說(shuō)明MYsql的安裝也就成功了,對于MYsql的安裝也就可以告一段落。
8、MYsql安裝完畢以后,接下去是決定將MYsql服務(wù)作為WINDOWS系統服務(wù)自動(dòng)啟動(dòng)、做為WINDOWS系統服務(wù)手動(dòng)啟動(dòng),還是使用命令行手動(dòng)啟動(dòng)。
作為WINDOWS系統服務(wù)自動(dòng)啟動(dòng):mysqld --install
做為WINDOWS系統服務(wù)手動(dòng)啟動(dòng):mysqld --install-manual
當然也可以指定默認配置文件,及mysql服務(wù)的名稱(chēng),如:
mysqld --install MySQL --defaults-file=C:\my-opts.ini
卸載mysql系統服務(wù):mysqld --remove
使用命令行手動(dòng)啟動(dòng):mysqld