安裝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