小蚂蚁  
风雨过后才见彩虹
公告

  • —————————————
    李丽君
    软件测试工作者
    广东籍贯的海南人
    北京生活12年
    目前在深圳

    邮箱:
    llj2003hbdd@163.com
    —————————————
    说明:本Blog中的内容均为本人原创或转载,本人依法保留Blog内原创文章的所有权利,如需转载,请注明作者及出处。未经许可,不得将本Blog内文章用于任何盈利性用途。
    —————————————
日历
<2012年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

导航

常用链接

留言簿(174)

随笔分类(189)

0--感兴趣的网站

1--国内测试网站

2--测试同行的blog

3--开发好友的blog

最新评论

 

   更新环境:redhat enterprise linux 5 + mysql-5.5.27+httpd-2.2.23+Bugzilla4.0.1

一、 备份Bugzilla 4.0.1数据库
       使用如下命令备份Bugzilla 4.0.1的mysql数据库
       # mysqldump -u root -p bugs | gzip > /tmp/llj/bugzilla_20121206.sql.gz
       bugs是数据库名字
       /tmp/llj/bugzilla_20121206.sql.gz 是备份存储的路径

二、 导入Bugzilla 4.0.1数据库
      创建新的数据库用于导入备份的数据库,命令如下:
      # mysql –u root –p
      输入密码后进入mysql操作界面
      输入:create database bugzilla_new
      使用如下命令导入备份的Bugzilla 4.0.1的mysql数据库,从新命名数据库名
      # gunzip < bugzilla_20121206.sql.gz | mysql –u root –p bugzilla_new

三、 安装Bugzilla 4.2.3程序包
      安装步骤具体见:http://www.blogjava.net/lijun_li/archive/2012/11/29/392220.html

四、 更新导入的Bugzilla 4.2.3数据库表结构
      创建bugzilla_new数据库用户
      # mysql –u root –p 
      # use bugzilla_new
      grant select,insert,update,delete,index,alter,create,lock tables,drop,references on bugzilla_new.* to

      bugs@localhost identified by '123456';
      flush privileges;

      修改bugzilla配置
      #cd /data/apache2/htdocs/bugzilla
      #vi localconfig
      根据数据库的实际情况修改如下参数:
      $db_name = 'bugzilla_new';
      $db_user = 'bugs';
      $db_pass = '123456';
      $db_port = 3306;
      $db_sock = '/var/lib/mysql/mysqld.sock';
      $index_html = 1;

      更新bugzilla_new数据库表
      进入新安装的bugzilla 4.2.3文件目录
      #cd /data/apache2/htdocs/bugzilla
      #./checksetup.pl
      自动更新bugzilla_new数据库表内容

  在浏览器访问新版本bugzilla,使用之前的老用户账户登录,能成功登录进去并看到之前的bug组件和内容,恭喜你成功了。^_^。

  到这里,更新完毕,转帖的同行记得要写上此贴出处。

posted on 2012-12-07 15:06 lijun 阅读(2223) 评论(0)  编辑  收藏 所属分类: 测试环境维护实践

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © lijun Powered by: 博客园 模板提供:沪江博客