Bugfree安装手册
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
pwd那行,是根据自己情况设置的。保存一下就可以了。 设置PHP运行于安装模式
打开C:\\xampp\\apache\\bin\\php.ini文件,查找safe_mode字段,设置为ON,保存退出。
? 如果重新登录Bugfree,发现无法连接数据库,这是由于数据库管理员root的密
码改了,而Bugfree连接数据库的配置还没有修改,导致无法连接数据库
修改方法:C:\\xampp\\htdocs\\bugfree\\protected\\config\\main.php中db设置中root的密码password,如下图
4.3.3目录密码
设置Xampp的安装目录保护密码,输入用户名和密码,点击【保护XAMPP文件夹】后,提示XAMPP目录保护设置成功。
1) 所有用户访问xampp页面时需要输入保护密码,比如security
Bugfree安装手册 11
Bugfree安装手册
2) 状态查看
然后通过http://localhost:端口/security/index.php检查其状态。
4.4 PhpMyAdmin数据库后台管理
a) 通过PhpMyAdmin工具管理数据库,主要是管理Bugfree数据库,路径如下: http:// localhost:端口/PhpMyAdmin,如下图,输入数据库管理员用户和密码。 注:只能本地localhost访问
Bugfree安装手册 12
Bugfree安装手册
b) 进入系统后对Bugfree数据库进行操作,如下图
? 选择数据库列表中的Bugfree数据库
? 查看数据对象的结构和数据,手工操作(点击对象名)
? 执行SQL,查询、更新、插入和删除数据(点击SQL或者数据库列表上面的红色框
内的“查询窗口”图片按钮
5.bugfree迁移
5.1数据库备份和恢复
第一种方法:PhpMyAdmin方法备份
Bugfree安装手册
13
Bugfree安装手册
登录PhpMyAdmin后台进行数据库管理,导出和导入
第二种方法:命令备份
备份一个数据库
mysqldump -uroot –p123456 --opt bugfree > bugfree.sql 恢复一个数据库
mysql - uroot - p123456 bugfree < bugfree.sql
第三种方法:数据库文件恢复
(忘记备份,只保留了数据库文件)----不建议这种方式 ? 关闭mysql服务
? 拷贝在data目录的数据库文件到新的mysql数据库的data目录中(如果是win7系
统则在隐藏目录C:\\ProgramData\\MySQL\\MySQL Server 5.5\\data目录中) ? 拷贝data目录中的ibdata1文件到安装的mysql中,覆盖(win7在C:\\MySQL Datafiles
目录中)
? 启动,查看数据库是否存在,查看数据库中的表是否可以查询
注:如果必须sql文件可以先找个机器安装个空数据库,利用第三种方法恢复后在生成sql到指定的mysql服务器去恢复数据库。
5.2Bugfree文件恢复
主要是登记bug时上传的附件,这些都保存在bugfree安装的时候XAMPP安装目录下htdocs目录中的BugFile目录中,拷贝覆盖即可。
5.3mysql已经安装
这样在安装xampp时就不要再安装mysql了,所以恢复数据就可以这样
Bugfree安装手册
14
Bugfree安装手册
使用该工具连接到已经安装的mysql,然后新建一个同名数据库bugfree,然后右击bugfree执行sql文件,选择备份的bugfree.sql文件(通过命令或者phpmyadmin备份的文件),这样数据库bugfree就生成了。 然后修改xampp的数据库连接,默认是本地localhost,但是数据库用户名和密码变化了,需要修改。打开xampp安装目录xampp\\phpMyAdmin\\ config.inc.php文件,如下图
这样打开localhost:8100/phpMyAdmin进行管理或者localhost:8100/bugfree/install进行安装bugfree就不会出现数据库连接错误。 之后安装正常的安装步骤就可以了。
Bugfree安装手册 15