程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> Mysql入門系列:在Windows上安裝MySQL

Mysql入門系列:在Windows上安裝MySQL

編輯:關於MYSQL數據庫

  可在Windows 95、Windows 98 或Windows NT 下運行MySQL。為了做到這一點,必須安裝TCP/IP 支持環境,而且Winsock 軟件必須至少為版本2。

  在Windows 下可安裝兩種軟件:

  ·獨立程序,如為UNIX 安裝的那種程序( MySQLd 服務器與諸如m s y q l和mysladmin 這樣的程序)。

  ·M y ODBC,允許其他程序(如A c c e s s)與MySQL服務器通信的ODBC 的MySQL驅動。

  Windows 分發包全都可從MySQL站點作為zip 文件得到。為了打開這樣的文件,只需雙擊它即可。如果這樣不行,可使用諸如Winzip 或pkunzip 這樣的程序來打開它。主要分發包下:

  ·MySQLw i n. ver s i o n .zip 完全分發包(服務器和客戶機)。

  ·w i n c l i e n t s- ver s i o n .z i p 客戶機軟件(mysql、mysqla d m i n、MySQLdump 等等)。如果不想在Windows 下運行服務器,可使用這個軟件。

  ·my o db c -ver s i o n- w i n 9 5 . z i p

  my o db c -ver s i o n- n t . z i p

  Windows 95(Windows 98)或Windows NT 的MyODBC 支持環境。

  ·mysqlc l i e n t -ver s i o n- c y g w i n - b 2 0 . t a r.gz 用Cygnus 工具集編譯的MySQL客戶機。它包括mysqlc,具有命令行歷史編輯功能的一種mysql客戶機版本。如果安裝它,需要從c:MySQLlib 拷貝庫文件cygwinb19.dll 到Windows 系統目錄。

  安裝僅有客戶機的分發包或客戶機/服務器分發包

  如果有一個只包含客戶機軟件的winclIEnts.version.zip 分發包,解開它以產生MySQL文件夾。將此文件夾定位到c:。

  如果有包含服務器和客戶機的mysqlwin-version.zip 分發包,首先應該打開它。在結果文件夾中,執行Setup 程序,在c:mysql中安裝MySQL。

  從下列服務器中進行選擇: 服務器 說明
MySQLd 標准服務器
MySQLd-opt 為奔騰處理器進行優化的服務器
MySQLd-nt 可作為在Windows NT 下的服務安裝的服務器


  可在NT 下運行任意的服務器,但其中最後一個只能在NT 下運行。

  要運行mysqld 或MySQLd - o p t,可如下啟動該服務器:

  c:> c:mysqlinMySQLd

  c:> c:mysqlinMySQLd -opt

  要關閉此服務器,可利用MySQLadmin 實用程序:

  c:> c:mysqlinMySQLadmin -uroot shutdown

  在Windows NT 下,可運行MySQLd-nt 作為一個服務:

  c:> c:mysqlinMySQLd-nt --install

  如果以這種方式啟動mysqld - n t,可通過將選項放入選項文件C : my.cnf 中來指定它們。不能在命令行上指定這些參數。在MySQLd-nt 作為一個服務運行時,可利用下列命令啟動或停止它:

  c:> net start mysql  c:> net stop mysql  可以使用control Panel 文件夾中的Services Control Manager 實用程序來啟動和停止服務器,或者從命令行用MySQLadmin 實用程序來停止服務器:

  c:> c:mysqlinMySQLadmin -uroot shutdown

  為了作為一個獨立的程序運行MySQLd - n t,按如下方式調用它:

  c:> c:mysqlinMySQLd-nt --standalone

  在此情形中,如果想要的話,可在命令行上--standalone 選項之後指定其他選項。為了關閉此服務器,使用MySQLa d m i n。

  如果有關於運行服務器的問題,請參閱MySQL參考指南的“安裝MySQL”一章。

  缺省安裝允許MySQLroot 用戶不用口令進行連接。關於設置一個口令的說明,請參閱第11章。

  安裝MyODBC

  打開恰當的分發包(一個用於Windows 95 或9 8,一個用於Windows NT)。在產生的文件夾中運行Setup 程序安裝MySQLODBC 驅動。ODBC 控制面板也要安裝,可將其用來配置此驅動。

  如果在安裝MyODBC 中出現錯誤,如“ Problems while copying MFC30.DLL”,則表示MFC30.DLL 正被某個應用程序使用。在此情形下,以安全模式重新啟動Windows,然後執行Setup 程序。

  在運行ODBC 控制面板時,將看到一個窗口,此窗口允許設置數據源名( D S N)。單擊User DSN 標簽,然後單擊Add 按鈕,會出現一個列出可用數據源驅動的窗口。從清單中選擇MySQL驅動,單擊Finish 按鈕。將看到錄入數據源連接參數的窗口。填入適合於希望建

  立的連接的參數,然後單擊OK 按鈕。例如,為了利用本書中最常用的服務器和用戶賬號設samp_db 數據庫的數據源,按如下填入各字段:

字段名 字段值
Windows DSN name: samp_db
MySQLhost (name or IP): pit-viper.snake.Net
MySQLdatabase name: samp_db
User: paul
PassWord: secret

  現在應該能夠使用支持ODBC 的程序訪問MySQL數據庫了。

  安裝Perl DBI 支持環境

  從ActiveState Web 站點(http://www. a c t i v e s t a t e . c o m /)取得ActiveState Perl 分發包並安裝它。然後,取得和安裝所需的其他Perl 模塊。p p m(Perl Package Manager)程序就是用於此目的的。為了查找已經安裝了哪些模塊,可用下列命令:

  c:> c:perlinppm info

  然後使用下面所列的恰當命令安裝所需模塊。可能CGI.pm 已經安裝,大概還需要安裝與DBI 有關的程序包。

  c:> c:perlinppm install Data-Dumper

  c:> c:perlinppm install DBI

  c:> c:perlinppm install dbd-MySQL  c:> c:perlinppm install CGI

  安裝PHP和apache

  在Windows 下,PHP 是獨立可執行的,而MySQL支持環境是一個DLL 文件。為了完成在Windows 上安裝PHP,要做的最好的事情是訪問下列的Web 頁:

  http://www.umesd.k12.us/PHP/win32install.Html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved