程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 如何使用MySQL系統的發布與安裝

如何使用MySQL系統的發布與安裝

編輯:關於MYSQL數據庫

Mysql是典型的網絡數據庫,可以應用於Linux平台和Windows平台,並且免費。現在Mysql也提供了很好的界面進行維護工作,在Windows下使得對MySQL的維護和對MSSQLserver的維護相差不多,非數據庫專業人士也可以使用。

但是,MySQL在某些維護工具方面還是沒有SQLServer齊全,比如SQLServer自己提供代理服務,可以進行日常的自動數據庫備份,而MySQL還沒有類似的服務。

典型的,MySQL有二進制發布和源代碼發布兩種形式,我們主要使用Win2000/XP平台下的二進制MySQL發布。二進制發布有專門的安裝程序,我們可以按步驟進行按照安裝。安裝後一般作為WinNT的服務運行。另外的維護工具還要另外安裝,安裝過程很簡潔。

很多情況,我們面對的用戶對計算機的使用水平參差不齊。如果我們的產品要求用戶自己安裝數據庫管理系統,並且要根據具體計算機性能配置數據庫,相對來說就把我們的軟件使用難度增加了很多。而MySQL提供不需安裝的發布,我們可以把數據庫系統直接打包進我們的軟件包中,在安裝我們軟件的同時就把數據庫系統進行安裝,然後允許一個簡單的數據庫配置工具,如只讓用戶選擇計算機配置(高、中、低)即可。安裝的同時我們就對MySQL數據庫系統進行自動配置,下面是具體的操作過程。

1. 在打包我們的程序時把標准發布的MySQL的包,MySQL的維護工具包打包,但可以不產生維護工具的快捷方式,這樣初級用戶就不會有數據庫的誤操作;而保留這些程序包是為了我們的維護人員更好的進行系統維護。

2. 具體的包如下:

MySQL: MySQL的服務和客戶端,約33M;

MySQLGUITools: MySQL的服務維護界面,約8M;

MySQLCC: MySQL的控制台界面,約6.62M;

共47.62M;

上述包均可從網上下載。

4.>www.MySQL.com

4. 在MySQL包中有大、中、小系統配置文件,根據用戶計算機性能進行選擇,配置的時候把相應的文件拷貝到用戶的Windows目錄下面。如:如果我們要配置小系統,可以把my-small.ini拷貝到c:\Winnt下然後更名為my.ini即可。

如果不是缺省安裝在C盤,注意修改basedir和datadir,如下:

[MySQLd]

# set basedir to your installation path

basedir=E:/MySQL

# set datadir to the location of your data directory

datadir=E:/mydata/data

5. 安裝服務

在Windows2000下,安裝完成後,並沒有把MySQL安裝成服務,我們必須執行下面的語句把MySQL注冊為服務:installdir\mysql\bin\MySQLd-nt -install。Windows98下沒有服務的概念,所以不用安裝服務。

6. 啟動服務

在Windows2000下,安裝服務後可以啟動MySQL服務:net start mysql。在Windows98下,可以用下面的命令啟動服務:c:\mysql\bin\MySQLd,服務啟動後在後台運行,並沒有界面。

7. 停止服務

在Windows2000下,可以通過下面的命令停止MySQL服務:net stop MySQL。在Windows98下,可以通過下面命令停止服務:

C:\> C:\mysql\bin\MySQLadmin -u root shutdown

8. 卸載服務

可以通過下面的命令卸載MySQL服務:installdir\mysql\bin \mysqld-nt -remove。經過上面的安裝就可以使用了,可以把我們系統空的數據庫內建到MySQL數據目錄即可,缺省數據庫目錄在installdir\ MySQL\data。

訪問MySQL數據庫可以通過dbExpress組件,dbExpress組件是一組高效的數據庫訪問組件,只要改變連接串,我們就可以直接把數據源連接到MSSQLServer等數據庫。

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