bugzilla是乙個開源、免費的bug跟蹤管理工具,對軟體開發過程的錯誤跟蹤。基於web瀏覽和郵件通知。系統儲存bug採用的也是開源、免費的資料庫mysql。在bugzilla的官方**上有單獨的文件說明如何在windows下安裝bugzilla。讀者也可以參考那裡的說明:
安裝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
byec:/mysql/bin>
上面的建立的基本過程, 許可權設定的基本格式是:
grant all privileges on 資料庫.* to 使用者名稱@登入主機 identified by "密碼"
Windows平台安裝Beautiful Soup
原帖 beautiful soup是乙個python的乙個庫,主要為一些短週期專案比如螢幕抓取而設計。有三個特性使得它非常強大 1.beautiful soup提供了一些簡單的方法和python術語,用於檢索和修改語法樹 乙個用於解析文件並提取相關資訊的工具包。這樣你寫乙個應用不需要寫很多 2.be...
Windows平台安裝Beautiful Soup
beautiful soup是乙個python的乙個庫,主要為一些短週期專案比如螢幕抓取而設計。有三個特性使得它非常強大 1.beautiful soup提供了一些簡單的方法和python術語,用於檢索和修改語法樹 乙個用於解析文件並提取相關資訊的工具包。這樣你寫乙個應用不需要寫很多 2.beaut...
Windows平台安裝Beautiful Soup
beautiful soup是乙個python的乙個庫,主要為一些短週期專案比如螢幕抓取而設計。有三個特性使得它非常強大 1.beautiful soup提供了一些簡單的方法和python術語,用於檢索和修改語法樹 乙個用於解析文件並提取相關資訊的工具包。這樣你寫乙個應用不需要寫很多 2.beaut...