一、mysql下載與安裝
1、下載介紹
mysql相信大家一定聽說過,如果不知道它是干什么的,可以去google一下。
mysql的大本營:http://www.mysql.com/
mysql的下載地址:http://dev.mysql.com/downloads/ 因為要從這個地址下載不少東東,所以詳細分析一下這個網頁。
● 關于鏡像網站,沒有大陸的,有香港和臺灣的。選擇它,是為了加快下載速度,不過也不是絕對的,我經常就從北美的鏡像下載,速度反而更快些。
● mysql數據庫服務器 這里我選擇mysql 4.1版本。版本太低,許多新特性用不上;太高,測試還沒有完善,容易出bug。這里選擇它推薦的。
點擊這個鏈接,進入下載頁面,可以看到,當前版本是4.1.8。找到“windows downloads”,如圖,因為我使用的是windows平臺。這里我選擇“without installer (unzip in c:/)”這個版本,因為我喜歡不需要安裝的軟件,用的不高興,隨時可以直接刪除,當然需要自己配置一下才能使用。
點擊“pick a mirror”,進入一個頁面,那里的表格可以不填,直接選擇一個鏈接下載它就可以了。下載后的文件名是“mysql-4.1.8-win-noinstall.zip”,大小是35.2m。
● 關于“graphical clients” 圖形界面的客戶端,選擇一個吧,可以進行圖形化操作,何樂而不為?只不過以前我一直用“mysql control center”的,現在卻不開發了。選擇“mysql administrator”吧,下載后的文件名是“mysql-administrator-1.0.19-win-noinstall.zip”(這里我選擇的是不需要安裝版本),大小是4.5m。
同樣也選擇“mysql query browser”,它是來查詢的。下載后的文件名是“mysql-query-browser-1.1.5-win-noinstall.zip”(不需要安裝版本),大小是4.5m。
關于這方面的軟件比較多,如:mysql-front,ems mysql manager等,比較好用,不過它們是要money的。
● “application programming interfaces (apis) ” 應用程序接口 由于我主要是面向java應用,所以這里就選擇“mysql connector/j ”,版本選擇“mysql connector/j 3.0”,因為它是“procdution”版本。下載后的文件名是“mysql-connector-java-3.0.16-ga.zip”,大小是1.2m。
2、安裝mysql
· 找到下載后的mysql-4.1.8-win-noinstall.zip,解壓到d盤,是一個“mysql-4.1.8-win”文件夾,這里我把它改名為“mysql”,因為我不喜歡帶版本號。即這時是“d:/mysql”目錄,這個目錄下有一個“data”目錄,這里就是存放數據的地方。為了方便備份和升級,最好把它放在其它地方。這里我在d盤新建一個目錄“mysql-data”,然后把“d:/mysql”目錄下的“data”子目錄剪切到“d:/mysql-data”目錄中。
·新建一個“my.ini”文件,注意后綴名是“ini”。內容如下:
| e:/windows/my.ini |
| [winmysqladmin] server=d:/mysql/bin/mysqld-nt.exe [mysqld] basedir=d:/mysql datadir=d:/mysql-data/data |
上面“server”指向mysql的執行主程序,“basedir”指向mysql的安裝目錄,“datadir”指向mysql的數據存放目錄(因為我改變了它,所以需要特別指定)。
然后把這個文件移動到windows的系統安裝目錄下,我這里是“e:/windows”。
· 打開ms-dos窗口,切換到“d:/mysql/bin”目錄;或者把“d:/mysql/bin”添加到“環境變量”的“path”變量中,這樣可以避免切換到“d:/mysql/bin”目錄。
·加入到windows xp的服務中:
d:/mysql/bin> mysqld-nt -install