您的位置:BugFree > 论坛 > 技术支持 > BugFree Discussion[BugFree讨论] > Mr.lee 提供的备份方案
2005-08-03 09:30:18 Mr.lee 提供的备份方案
#1
小虫子
访问次数 : 21
注册日期 : 05-08-03 09:28
上次访问 : 09-10-29 21:05
好像没有提供BUG备份功能啊,最好能转换成EXCEL合适的数据
回帖
2005-09-26 15:55:38
#2
slsunsl
访问次数 : 41
注册日期 : 05-09-19 14:40
上次访问 : 09-10-29 21:05
是啊,是啊
执行[全部导出]也没有对BUG的详细描述的
回帖
2005-09-27 11:46:01
#3
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
直接拷贝数据库文件就可以了,或者使用phpmyadmin来备份。
回帖
2005-10-12 21:04:41
#4
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
把下面rem --------------------cut from here------------------开始复制到结束,然后贴到文本文件中另存为backupmysql .bat,然后看下面的使用说明,bugfree的数据库名是bugfree,再加一个计划任务就可以自动备份数据了。):

rem -------------Cut from here-----------------------------------
@goto Start
==============================================================
功能:备份mysql中的数据库
用法:backupmysql mysql_user_name mysql_password mysql_db save_path
批处理文件名 mysql的用户名 mysql的密码 要备份的数据库名 保存路径
注意事项:
1、保存路径必须是已经存在的路径且必须以\结尾,例:f:\backup\
2、不用指定保存文件名,程序自动以数据库名+备份时的年月日+.sql为文件名
3、一个备份例子:backupmysql root am1db dotproject c:\amp\mysql\bin\
4、数据库恢复:mysql -uroot -pam1db dotproject %bakfilename%
rem ------------------------------end of cut----------------------------------------------------
回帖
2006-01-13 18:55:05
#5
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
下面的功能更强一些:
功能:
1、备份mysql中的数据库
2、数据最多保留8份,假如你每天做一个备份,则可以保留最近8天内的数据,你可以任意恢复

@goto Start
==============================================================
功能:
1、备份mysql中的数据库
2、数据最多保留8份,假如你每天做一个备份,则可以保留最近8天内的数据,你可以任意恢复
用法:backupmysql mysql_user_name mysql_password mysql_db save_path
批处理文件名 mysql的用户名 mysql的密码 要备份的数据库名 保存路径

注意事项:
1、保存路径必须是已经存在的路径且必须以\结尾,例:f:\backup\
2、不用指定保存文件名,程序自动以数据库名+备份时的年月日+.sql为文件为
3、一个备份例子:backupmysql root am1db dotproject c:\amp\mysql\bin\
4、数据库恢复:mysql -uroot -pam1db dotproject %bakfilename%
回帖
2006-03-28 11:14:05
#6
demon
访问次数 : 3
注册日期 : 06-03-04 00:11
上次访问 : 09-10-29 21:05
我用如下内容做成bat文件,运行的时候没有报任何错误,就是不能执行下去,能帮我看一下是什么问题吗?谢谢!

rem -------------Cut from here-----------------------------------
@goto Start
==============================================================:Start

@goto Start
@set username=root
@set pwd=
@set databasename=bugfree
@set backuppath=D:\GreenAMP\MySQL\Buckup\
@if exist %backuppath%%databasename%.bak7 @del %backuppath%%databasename%.bak7
@if exist %backuppath%%databasename%.bak6 @ren %backuppath%%databasename%.bak6 %databasename%.bak7
@if exist %backuppath%%databasename%.bak5 @ren %backuppath%%databasename%.bak5 %databasename%.bak6
@if exist %backuppath%%databasename%.bak4 @ren %backuppath%%databasename%.bak4 %databasename%.bak5
@if exist %backuppath%%databasename%.bak3 @ren %backuppath%%databasename%.bak3 %databasename%.bak4
@if exist %backuppath%%databasename%.bak2 @ren %backuppath%%databasename%.bak2 %databasename%.bak3
@if exist %backuppath%%databasename%.bak1 @ren %backuppath%%databasename%.bak1 %databasename%.bak2
@if exist %backuppath%%databasename%.sql @ren %backuppath%%databasename%.sql %databasename%.bak1
@rem @for /f "tokens=root,,bugfree delims=:." %%i in ("%time%") do @set /a hms=%%i%%j%%k
@rem @for /f "tokens=root,,bugfree delims=- " %%i in ("%date%") do @set /a ymd=%%i%%j%%k
@set bakfilename=%backuppath%%databasename%.sql
@mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%
rem ------------------------------end of cut----------------------------------------------------
回帖
2006-03-28 16:28:15
#7
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
第一:“==============================================================:Start”,中的":Start"应单独一行。

第二:
@goto Start
==============================================================:Start

@goto Start

死循环了。改成下面的样子试试:
@goto Start
==============================================================
:Start
回帖
2006-03-31 15:39:06
#8
demon
访问次数 : 3
注册日期 : 06-03-04 00:11
上次访问 : 09-10-29 21:05
真不好意思,我傻掉了,犯这种错误,赫赫。现在运行报错说:‘mysqldump’不是内部或外部命令、可执行的程序或批次档。

这个问题应该怎么解决?我发现我有好多问题哦,不好意思。
回帖
2006-03-31 15:47:50
#9
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
你应该把你写的这个批处理放到mysql安装目录下的bin目录。然后在命令行里用cd命令进入mysql的bin目录并执行你的批处理。
回帖
2006-09-20 10:19:38
#10
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
“:Start
::定义变量
@set username=%1
@set pwd=%2
@set databasename=%3
@set backuppath=%4
@if exist %backuppath%%databasename%.bak7 @del %backuppath%%databasename%.bak7
@if exist %backuppath%%databasename%.bak6 @ren %backuppath%%databasename%.bak6 %databasename%.bak7
@if exist %backuppath%%databasename%.bak5 @ren %backuppath%%databasename%.bak5 %databasename%.bak6
@if exist %backuppath%%databasename%.bak4 @ren %backuppath%%databasename%.bak4 %databasename%.bak5
@if exist %backuppath%%databasename%.bak3 @ren %backuppath%%databasename%.bak3 %databasename%.bak4
@if exist %backuppath%%databasename%.bak2 @ren %backuppath%%databasename%.bak2 %databasename%.bak3
@if exist %backuppath%%databasename%.bak1 @ren %backuppath%%databasename%.bak1 %databasename%.bak2
@if exist %backuppath%%databasename%.sql @ren %backuppath%%databasename%.sql %databasename%.bak1
@rem @for /f "tokens=1,2,3 delims=:." %%i in ("%time%") do @set /a hms=%%i%%j%%k
@rem @for /f "tokens=1,2,3 delims=- " %%i in ("%date%") do @set /a ymd=%%i%%j%%k
@set bakfilename=%backuppath%%databasename%.sql
@mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%”是什么意思啊 ,要自己编写一个批处理文件吗?
谢谢,请斑竹回复你下.....
回帖
2006-09-20 10:27:18
#11
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
不用,把我上面贴子的批处理代码存成.bat文件放到mysql的Bin目录下,然后你就可以看以下格式在命令行或计划任务中调用这个批处理:

用法:
backupmysql mysql_user_name mysql_password mysql_db save_path
  批处理文件名 mysql的用户名 mysql的密码 要备份的数据库名 保存路径
回帖
2006-09-21 10:00:58
#12
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
斑竹你的回复很及时阿,呵呵....,谢谢!还有两个问题不明白,又来麻烦你了:
上面批处理代码中“@mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%”是什么意思,需要改动吗?
还有mysqldump是不是指bin目录中的一个文件,如果是的话,我的bin目录中没有这个文件.我又该怎么做呢?

讨扰了.......
回帖
2006-09-21 15:04:49
#13
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
1、mysqldump是mysql安装目录下Bin目录下的一个文件,请到mysql官方网站下载
2、mysqldump的命令行参数可以mysqldump --help获得
3、“@mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%”中的百分号引起来的字符串,是批处理中的变量,>是指将mysqldump命令的输入结里存到文件中。整条命令的结果是将指定的数据库备份到一个文件中。
4、批处理方面的知识,你可以搜索“简明批处理教程”,这是一篇不错的入门教程
回帖
2006-10-20 14:58:29
#14
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
你的意思是批处理文件中的“@mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%”不需要改变量是吗?谢谢斑竹了,下载的mysqldump要和安装时的mysql一个版本吗?
呵呵 最近太忙 一直没有上线 现在项目快完了 需要备份数据

还有,今天用bugfree的时候,突然就是找不到网页的页面出现,后来登录进去后,按测试项目下的测试模块查找bug,bug列表下方出现两个提示如下:
Warning: Unknown(): write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:/GreenAMP/PHP/sessiondata) in Unknown on line 0
请问该怎么解决呢?

斑竹回答问题都很及时详细,非常感谢,同样期待你的回复!
回帖
2006-10-20 15:13:13
#15
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
“还有,今天用bugfree的时候,突然就是找不到网页的页面出现,后来登录进去后,按测试项目下的测试模块查找bug,bug列表下方出现两个提示如下:
Warning: Unknown(): write failed:“ No space left on device (28) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (C:/GreenAMP/PHP/sessiondata) in Unknown on line 0“

这个问题已经解决了,是greenAMP所在磁盘的空间不够引起的。
回帖
2006-10-20 18:30:57
#16
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
[quote=dimply2001]你的意思是批处理文件中的“@mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%”不需要改变量是吗?谢谢斑竹了,下载的mysqldump要和安装时的mysql一个版本吗?
呵呵 最近太忙 一直没有上线 现在项目快完了 需要备份数据[/quote]
不需要改变量,事实上这两变量一开始就给他们赋值了,就是:
@set username=%1
@set pwd=%2

其中的1%表示命令行的第一个参数,%2表示第二个,以此类推。再来看看我们的命令行
backupmysql mysql_user_name mysql_password mysql_db save_path

其中的mysql_user_name就是%1,你只要把你系统的mysql的用户名替换掉mysql_user_name就可以了。其他的类推。
回帖
2006-10-20 18:31:48
#17
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
事实上你也可以用phpmyadmin来手工备份数据。
回帖
2006-10-26 16:31:56
#18
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
1、D:\GreenAMP\MySQL\bin>backupmysql root ****** bugfree d:\bugfreebackup;我用这个语句备份怎么提示:
“0'不是内部或外部命令,也不是可运行的程序或批处理文件?
批处理文件内容是:
rem -------------Cut from here-----------------------------------
@goto Start
==============================================================
:Start
:Start
::定义变量
@set username=%1
@set pwd=%2
@set databasename=%3
@set backuppath=%4
@if exist %backuppath%%databasename%.bak7 @del %backuppath%%databasename%.bak7
@if exist %backuppath%%databasename%.bak6 @ren %backuppath%%databasename%.bak6 %databasename%.bak7
@if exist %backuppath%%databasename%.bak5 @ren %backuppath%%databasename%.bak5 %databasename%.bak6
@if exist %backuppath%%databasename%.bak4 @ren %backuppath%%databasename%.bak4 %databasename%.bak5
@if exist %backuppath%%databasename%.bak3 @ren %backuppath%%databasename%.bak3 %databasename%.bak4
@if exist %backuppath%%databasename%.bak2 @ren %backuppath%%databasename%.bak2 %databasename%.bak3
@if exist %backuppath%%databasename%.bak1 @ren %backuppath%%databasename%.bak1 %databasename%.bak2
@if exist %backuppath%%databasename%.sql @ren %backuppath%%databasename%.sql %databasename%.bak1
@rem @for /f "tokens=1,2,3 delims=:." %%i in ("%time%") do @set /a hms=%%i%%j%%k
@rem @for /f "tokens=1,2,3 delims=- " %%i in ("%date%") do @set /a ymd=%%i%%j%%k
@set bakfilename=%backuppath%%databasename%.sql
@mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%
rem ------------------------------end of cut----------------------------------------------------

2、如果用phpmyadmin来备份,又怎么备份且恢复呢?

斑竹,呵呵,这个问题还没有解决,很麻烦哦,我们要发扬坚持不懈的优良作风,帮我把备份恢复的问题解决掉!
回帖
2006-10-28 13:06:11
#19
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
注意事项:
1、保存路径必须是已经存在的路径且必须以\结尾,例:f:\backup\
2、不用指定保存文件名,程序自动以数据库名+备份时的年月日+.sql为文件为
3、一个备份例子:backupmysql root am1db dotproject c:\amp\mysql\bin\
4、数据库恢复:mysql -uroot -pam1db dotproject
回帖
2006-11-06 15:19:15
#20
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
首先谢谢斑竹,呵呵,每次都说谢看起来也没有新意了,不过还是要说的哈。
再提一个意见,版主每次只挑一个问题回答,其余的就丢掉了,比如上次说的第2个问题:
2、如果用phpmyadmin来备份,又怎么备份且恢复呢? 还请劳烦哦!

呵呵,今天的新问题:我已经用直接拷贝的方法备份了数据库:备份了mysql中的data文件夹及bugfree中的bugfile文件(我用的是greenamp) 。如果用这种直接拷贝文件的方法,你看除了前面说的2个文件夹(data,bugfile)外,还有需要备份的文件吗?

期待中..............

bugfile用greenamp来安装的话,greenamp放在非系统盘下面可以成功使用bugfree吗? ----这个我正在实验中
回帖
2006-11-07 10:28:15
#21
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
1、不要客气
2、在phpmyadmin的左边,在选择数据库的下拉框的上面有一个SQL的链接,打开这个链接,里面有一个导入文件的功能。或者在右侧有一个import的链接,那个也是一样的。操作之前最好先做备份,免得出差错。
3、如果程序已经做好备份的话,没有了。
4、肯定可以,至于需不需要修改,怎么修改,由于我没有做过,没有发言权。
回帖
2006-11-07 15:10:37
#22
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
斑竹人有耐心,和我一样,哈哈也不忘了夸自己!

在把bugfree放到greenamp的www文件夹中后,再把这个greenamp文件夹放到非系统盘e:\。....创建数据库时,无法打开phpmyadmin页面,不知道为什么?
回帖
2006-11-07 15:14:46
#23
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
斑竹,我的问题似乎很多,可以留qq号吗,或者你加入群21792285,这个群是专门针对bugfree的问题的,大家一起学习进步,相信你加入了会帮助到更多的人。
回帖
2006-11-08 10:15:55
#24
hycon
访问次数 : 81
注册日期 : 06-09-07 17:13
上次访问 : 09-10-29 21:05
密码为空,备份的时候提示输入密码,怎么解决呢?
回帖
2006-11-08 11:18:56
#25
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
斑竹 :
关于:“在把bugfree放到greenamp的www文件夹中后,再把这个greenamp文件夹放到非系统盘e:\。....创建数据库时,无法打开phpmyadmin页面,不知道为什么?”是由于执行greenamp.bat时,apache没有启动的原因。

可是为什么在系统盘中启动greenamp.bat后,在任务管理器里就有了apache、mysql。而在非系统盘中启greenamp.bat,任务管理器中却就没有这两个进程呢?

hycon: 试一下把光标移到密码编辑框后,然后确定呢。这个问题我没有遇到过,建议直接拷贝文件夹备份较简单又不易出错。
回帖
2006-11-08 14:32:31
#26
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
[quote=hycon]密码为空,备份的时候提示输入密码,怎么解决呢?[/quote]
不建议不设置密码,这太危险了。
回帖
2006-11-08 14:49:13
#27
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
[quote=dimply2001]斑竹 :
关于:“在把bugfree放到greenamp的www文件夹中后,再把这个greenamp文件夹放到非系统盘e:\。....创建数据库时,无法打开phpmyadmin页面,不知道为什么?”是由于执行greenamp.bat时,apache没有启动的原因。

可是为什么在系统盘中启动greenamp.bat后,在任务管理器里就有了apache、mysql。而在非系统盘中启greenamp.bat,任务管理器中却就没有这两个进程呢?

hycon: 试一下把光标移到密码编辑框后,然后确定呢。这个问题我没有遇到过,建议直接拷贝文件夹备份较简单又不易出错。[/quote]
greenamp的实现机制我不是太清楚,你可以跟greenamp的作者联系一下。
回帖
2006-11-09 09:39:30
#28
hycon
访问次数 : 81
注册日期 : 06-09-07 17:13
上次访问 : 09-10-29 21:05
dimply2001 :你说的直接拷贝文件夹备份,是指greenamp下的全部文件夹,还是哪个呢?
回帖
2006-11-09 09:50:07
#29
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
Mysql\data\*.*
备份时最好停止MySQL服务
回帖
2006-11-09 14:33:18
#30
hycon
访问次数 : 81
注册日期 : 06-09-07 17:13
上次访问 : 09-10-29 21:05
斑竹,你做个执行[全部导出]功能,可以将查询结果中的每个BUG的详细描述导出到doc或excel吧,有这个功能对我们都非常需要,我代表大伙先谢了,呵呵~~
回帖
2006-11-09 16:48:32
#31
double飞
访问次数 : 61
注册日期 : 06-07-10 17:00
上次访问 : 09-10-29 21:05
把下面代码保存为一个文件 我的是out.php
[color=#FF0000]
回帖
2006-11-09 18:40:22
#32
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
呵呵,不错。
还有一种方案,可以不使用com,

http://pear.php.net/package/Spreadsheet_Excel_Writer

也可以生成真正的excel的文件。
回帖
2006-11-10 09:05:50
#33
dimply2001
访问次数 : 1
注册日期 : 06-06-16 09:05
上次访问 : 09-10-29 21:05
[quote=dimply2001]斑竹 :
关于:“在把bugfree放到greenamp的www文件夹中后,再把这个greenamp文件夹放到非系统盘e:\。....创建数据库时,无法打开phpmyadmin页面,不知道为什么?”是由于执行greenamp.bat时,apache没有启动的原因。[/quote]
解决方法:那是因为移走了greenAMP的目录,apache及mysql服务却没有卸除,而Apache和MySQL记载的可执行程序路径却仍然是D盘的,执行greenamp.bat无法启动安装当前路径e盘的apache。因此,删除那两个服务先!
打开记事本,将如下代码复制过去:
net stop Apache2
net stop Apache
net stop GreenAMP-Apache
net stop MySQL
net stop GreenAMP-MySQL

cd Apache
REM Apache2
bin\apache -k uninstall
bin\apache -k uninstall -n GreenAMP-Apache
apache -u
apache -u -n GreenAMP-Apache

cd ..\MySQL
rem MySQL
bin\mysqld-nt remove GreenAMP-MySQL
bin\mysqld-nt remove
bin\mysqld remove GreenAMP-MySQL
bin\mysqld remove

del %WinDir%\my.ini /Q
del %WinDir%\my.cnf/Q
del %WinDir%\php.ini /Q
然后保存为“卸载apache和mysql服务.bat”,假设现在的apache和mysql目录在E:\program files\GreenAMP,将这个bat文件存到E:\program files\GreenAMP目录下面,关掉记事本,双击这个文件,即可完成apache/mysql服务的移除,然后,再去点击“安装并启动greenAMP.bat”,一切恢复正常。
回帖
2006-11-20 15:53:38
#34
hycon
访问次数 : 81
注册日期 : 06-09-07 17:13
上次访问 : 09-10-29 21:05
double飞,我按照你说的试了一下,怎么没成功,而且搞的bugfree需要重启Greenamp才行
回帖
2006-11-20 16:37:01
#35
double飞
访问次数 : 61
注册日期 : 06-07-10 17:00
上次访问 : 09-10-29 21:05
我不知道你出现什么情况?那你有没有配置DCOM啊?反正我运行的蛮好的,要不把错误弄上来,大家一起解决下?
回帖
2006-11-21 10:51:29
#36
hycon
访问次数 : 81
注册日期 : 06-09-07 17:13
上次访问 : 09-10-29 21:05
我的服务器是Win2000系统,DCOM是这样配置的,你看一下对么?
(1) 运行DCOMCNFG.EXE,打开“分布式COM配置属性”窗口;
(2) 全局安全性设置:
设置“默认属性”页的“默认身份验证级别”为“无”;
(3) 特定COM应用程序的安全性设置:
a、“安全性”页,设置“使用自定义访问权限”、“使用自定义启动权限”
b。、“身份标识”页,选择“交互式用户”
最后编辑, 06-11-21 10:53
回帖
2006-11-21 10:58:08
#37
hycon
访问次数 : 81
注册日期 : 06-09-07 17:13
上次访问 : 09-10-29 21:05
另外有个问题请教一下,程序中PHP 通过COM 调用 Microsoft Excel,是指设置DCOM后,PHP就可以调用 Microsoft Excel么?能给讲一下处理过程么,谢谢~
回帖
2006-12-05 15:35:22
#38
double飞
访问次数 : 61
注册日期 : 06-07-10 17:00
上次访问 : 09-10-29 21:05
DCOM配置应该只是把你的机器当成服务器,好让客户端下载excel吧 !
回帖
2007-08-28 10:52:32
#39
panda
访问次数 : 1
注册日期 : 07-08-28 09:14
上次访问 : 09-10-29 21:05
是不是直接拷贝MySql\data目录下的数据放到新的安装对应目录下?
回帖
2007-08-29 11:50:22
#40
panda
访问次数 : 1
注册日期 : 07-08-28 09:14
上次访问 : 09-10-29 21:05
phpmyadmin来备份。我的理解是,点击导出,在出现的界面中输入存放数据的路径,点击执行,就应该将数据导入到前面输入的目录中了,可是无论输入的路径存在不存在,都没有导入成功。点击执行后,出现的界面能够看到各表的数据结构,以及表中的相关数据,但是去制定目录查找没有任何数据,为何导出不成功呢?
我用的是1.1打包版本,也就是不用设置的那个版本,还有,我安装在服务器上的现在统计的地方也有问题,提示:处理数据时出现一个错误,请刷新页面,如果还有问题,请通知webmaster。通知他,不知道是什么原因。我对此所做的操作时,起初安装上了,我进行测试,完了想将数据库复发开始状态,就将测试用的bug删除掉,直接从数据库表bughistory和buginfo两个表中的记录。提示处理数据失败,我想可能是我我删除记录还有其他关联表没有删除掉,破坏了表的关系,想干脆从新安装算了,结果昨天安装完统计功能没有出现什么问题,但是能够看出在出现统计表时会有一个什么提示,但是比较快就出现图了,无法看到什么提示。我确认可以使用以后,就对此库进行了配置,增加模块和人员,进行分组,但是今天回来再次使用统计按钮,又出现处理数据的问题,这次还没有进行增加新的bug,不知道为何还出现此问题,急切希望得到回复,多谢!
回帖
2007-08-30 10:11:29
#41
panda
访问次数 : 1
注册日期 : 07-08-28 09:14
上次访问 : 09-10-29 21:05
我这里出现了一个怪现象,我登陆数据库管理界面觉得密码2007-04-14 23:57太麻烦,就在界面上修改了密码,可是数据库的登陆密码虽然成功了,但也把管理员的密码却不能用。现在的情况是,数据库管理界面登陆用修改后的密码登陆成功,管理员的界面用原来默认的帐号和密码登陆,提示帐号或密码错误,登陆失败。不知道怎么会事情。
回帖
2007-08-30 13:23:33
#42
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
说明白一点,“管理员的密码”???
回帖
2007-08-31 17:17:56
#43
panda
访问次数 : 1
注册日期 : 07-08-28 09:14
上次访问 : 09-10-29 21:05
要登陆http://安装机器的ip:2217/bugfree/index.php,默认管理员帐号密码admin/123456,没修改,登陆不上去,提示帐号或密码错误。这是修改登陆数据库管理界面出现的问题。

还有备份的问题还没有解决,今天试验着用phpmyadmin来备份,备份成功了,可是备份后的bugfree的数据库里的表浏览按钮,都不能用。而且登陆http://安装机器的ip:2217/bugfree/index.php,又提示帐号或密码错误。
回帖
2007-08-31 17:21:50
#44
panda
访问次数 : 1
注册日期 : 07-08-28 09:14
上次访问 : 09-10-29 21:05
还有将bug的级别4级修改为5级后统计功能不能用,提示处理数据时出现错误,请刷新,如果仍然不能用请联系webmaster。不知道为啥。

而且将原来增加的5 => 5,删除掉,保存,仍然出现此类现象,将开始开始备份的修改的原文件再拷贝过来,现象统计功能可使用。

不知道是什么现象,如果要增加为5级,应该怎么增加,请给出详细做法,谢谢!
回帖
2007-09-01 08:11:07
#45
Mr.Lee
访问次数 : 241
注册日期 : 05-10-06 10:46
上次访问 : 09-10-29 21:05
[quote=panda]要登陆http://安装机器的ip:2217/bugfree/index.php,默认管理员帐号密码admin/123456,没修改,登陆不上去,提示帐号或密码错误。这是修改登陆数据库管理界面出现的问题。

还有备份的问题还没有解决,今天试验着用phpmyadmin来备份,备份成功了,可是备份后的bugfree的数据库里的表浏览按钮,都不能用。而且登陆http://安装机器的ip:2217/bugfree/index.php,又提示帐号或密码错误。[/quote]
认真看一下安装包里的那些贴子的图片,特别是改密码的那两张图片
回帖
2007-09-20 15:36:05
#46
cuteser
访问次数 : 242
注册日期 : 07-07-06 22:46
上次访问 : 09-10-29 21:05
[quote=Mr.Lee]下面的功能更强一些:
功能:
1、备份mysql中的数据库
2、数据最多保留8份,假如你每天做一个备份,则可以保留最近8天内的数据,你可以任意恢复

@goto Start
==============================================================
功能:
1、备份mysql中的数据库
2、数据最多保留8份,假如你每天做一个备份,则可以保留最近8天内的数据,你可以任意恢复
用法:backupmysql mysql_user_name mysql_password mysql_db save_path
批处理文件名 mysql的用户名 mysql的密码 要备份的数据库名 保存路径

注意事项:
1、保存路径必须是已经存在的路径且必须以\结尾,例:f:\backup\
2、不用指定保存文件名,程序自动以数据库名+备份时的年月日+.sql为文件为
3、一个备份例子:backupmysql root am1db dotproject c:\amp\mysql\bin\
4、数据库恢复:mysql -uroot -pam1db dotproject
回帖
2008-01-08 14:24:32
#47
meilan
访问次数 : 1
注册日期 : 07-05-21 15:52
上次访问 : 09-10-29 21:05
我用的是bugfree1.1,备份方式是直接备份mysql下的data文件夹,然后我在重新安装bugfree1.1后用备份的data文件夹直接替换新的mysql下的data,再登录时就提示“您的用户名和密码不正确,请重新输入!”,可是我的用户名和密码绝对没错,请问大家是怎么回事呢?
回帖
2008-01-08 15:23:41
#48
SMSK
访问次数 : 61
注册日期 : 07-11-28 16:37
上次访问 : 09-10-29 21:05
请问重启apache了吗?
回帖
2008-01-09 09:27:58
#49
meilan
访问次数 : 1
注册日期 : 07-05-21 15:52
上次访问 : 09-10-29 21:05
当然重启了,否则连bugfree的登录界面都不能出现.
回帖
2008-11-26 11:29:02
#50
tjololo
访问次数 : 5
注册日期 : 08-11-25 14:45
上次访问 : 09-10-29 21:05
好东西,正要做个备份呢。
回帖
2008-11-26 11:31:45
#51
tjololo
访问次数 : 5
注册日期 : 08-11-25 14:45
上次访问 : 09-10-29 21:05
为什么4楼没有代码,只有功能说明。
回帖
2009-03-30 16:16:31
#52
z00149848
访问次数 : 3
注册日期 : 09-03-30 16:07
上次访问 : 09-10-29 21:05
回Mr.lee:
1、你提供的脚本根本不可能实现“程序自动以数据库名+备份时的年月日+.sql为文件”,只能实现数据库名+.SQL为文件
如果要实现,上面的if判断语句估计就不能用文件的名称来做判断条件;
2、脚本中的for语句有语法错误,正确的应该是:
@for /f "tokens=1,2,3 delims=:." %i in ("%time%") do @set /a hms=%i%j%k
@for /f "tokens=1,2,3 delims=- " %i in ("%date%") do @set /a ymd=%i%j%k
回其他同仁:
1、如果你的数据库没有密码,那么如何备份:
答案:修改mr.lee提供的脚本:mysqldump --opt -u %username% -p%pwd% %databasename%>%bakfilename%
修改为: mysqldump --opt -u %username% %databasename%>%bakfilename%
即直接把密码输入项删除。

在这里,还是要感谢Mr.lee,感谢他提供的脚本。
回帖
2009-03-30 18:15:59
#53
wwccss
访问次数 : 593
注册日期 : 05-05-01 10:08
上次访问 : 10-07-19 11:44
呵呵,多谢分享。:)
回帖