Windows平臺安裝Bugzilla(上)

        Bugzilla是一個開源、免費的Bug跟蹤管理工具,對軟件開發過程的錯誤跟蹤。基於Web瀏覽和郵件通知。系統存儲BUG採用的也是開源、免費的數據庫MySQL。在Bugzilla的官方網站上有單獨的文檔說明如何在Windows下安裝Bugzilla。讀者也可以參考那裏的說明:http://www.bugzilla.org/docs/win32install.html

        安裝Bugzilla的過程比較負責,我講對每個步驟做詳細的介紹。先看看如何安裝MySQL數據庫,配置Bugzilla的MySQL數據庫。

1. Install MySQL

運行mysql-essential-5.0.22-win32.msi安裝MYSQL數據庫, 安裝完成後, 跳過到Mysql.com註冊(選擇Skip Sign up). 然後在安裝的Finish頁中選擇config mysql server now. 在配置過程中選擇Standard Configuration. 在Set Windows Options對話框中, 可以修改MySQL服務的名稱(開機後MySQL數據庫以服務的形式運行). 保持默認值也行. 下一步的Set Security options時, 選擇Modify Security Settings, 然後輸入MySQL數據庫管理必須員的密碼(2次)(假設使用mysql做密碼). 同時選中下面的Enable root access from remote machines, 選中它以後就可以用管理員帳戶進行遠程登陸控制. 最後用Execute提交Config.

如果我們沒有在Finish頁選擇config mysql server now, 可以開始程序菜單選擇MySQL Server Instance Config Wizard. 在我們完成前面的Config後, 也可以通過它修改某些配置(服務名稱不能修改, 修改時需要輸入前面設置的密碼mysql).

2. 配置Bugzilla的MySQL數據庫

可以用兩種方法啓動MySQL管理工具, 一是直接從開始程序菜單選擇MySQL Command Line Client. 另一種是直接通過命令行方式(遠程登陸控制只能用命令行方式). 下面以命令行方式進行說明. 用cmd命令打開操作系統的命令行工具後, 用DOS命名進入到MySQL安裝目錄下的Bin目錄. 然後連接MySQL, 格式如下:
mysql -h主機地址 -u用戶名 -p用戶密碼. 如果是本機省略-h項.
例:連接到遠程主機上的MYSQL, 假設遠程主機的IP爲:110.110.110.110, 用戶名爲root,密碼爲abcd123. 則鍵入以下命令:mysql -h110.110.110.110 -uroot -pabcd123

成功連接MYSQL數據庫後, 可以看到MYSQL的提示符: mysql>
接着我們創建Bugzilla需要的數據庫:

C:/mysql/bin>mysql -uroot -pmysql
Welcome to the MySQL monitor.  Commands end with ; or /g.
Your MySQL connection id is 15 to server version: 4.0.20a-debug

Type 'help;' or '/h' for help. Type '/c' to clear the buffer.

//創建數據庫, 名稱是bugs
mysql> create database bugs;   

Query OK, 1 row affected (0.11 sec)

// 權限設置
mysql> grant all privileges on bugs.* to 'bugs'@'localhost' identified by 'secpsd';
Query OK, 0 rows affected (0.03 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> quit

Bye

C:/mysql/bin>

上面的創建的基本過程, 權限設置的基本格式是:
grant all privileges on 數據庫.* to 用戶名@登錄主機 identified by "密碼"

MYSQL數據庫的更多信息可以參考官方網站的參考手冊, URL:
http://dev.mysql.com/doc/refman/5.1/zh/index.html
發佈了77 篇原創文章 · 獲贊 0 · 訪問量 36萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章