51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3105|回复: 9
打印 上一主题 下一主题

[原创] bugzilla安装高手进

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-3 16:51:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
安装bugzilla 使用的是mysql5.0,在第二次运行checksetup.pl时候出现数据库连接不上的问题,我确定创建的数据库和localconfig中的配置没有问题.以前安装用的mysql4.1.是不是mysql5.0以上的版本真的有兼容问题,如果有怎么解决呢?
这是数据库建立时的语句:create database bugs;grant all privileges to bugs.* for 'bugs'@'localhost' identified by '1234';flush privileges;
这是localconfig中的:
$db_host = 'localhost';         # where is the database?
$db_name = 'bugs';              # name of the SQL database
$db_user = 'bugs';              # user to attach to the SQL database
$db_port = 3306;
$db_pass = "1234';
这是checksetup.pl报的错误:
ERROR:Client does not support authentication protocol requested by sever;consider upgrading MySQL client
Is your database installed and up an running?
Do you have the correct username and password selected in localconfig?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-1-3 17:08:50 | 只看该作者
在线等,麻烦高手指条明路
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-3 22:24:45 | 只看该作者
令人头疼的问题。
继续等待!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-1-4 12:16:14 | 只看该作者
我知道原因了,是因为使用的perl模板的DBD::MYSQL部分太老了,而mysql5.0用的是新的密码加密算法,有2种解决方法,一种是使用新的模板(我不会),
一种是强制mysql数据库兼容原来的加密算法,方法是: UPDATE mysql.user SET Password = OLD_PASSWORD('1234') WHERE Host = 'localhost' AND User = 'bugs';flush privileges;
但是我使用第二种方法的时候,再用用户名bugs,密码1234就登陆不上数据库了,真的快晕了,哪位数据库高手指教一下,小女子不胜感激!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-4-16 18:19:03 | 只看该作者

跟你一样的错误

我跟你一样的,还好按照你的去做了,只剩下那个什么e-mail地址,我不知道怎么输入``我记得安装的时候好象没有这个,我没有安装apache
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-6-28 15:15:21 | 只看该作者
$db_host = 'localhost';         # where is the database?
$db_port = 3306;
$db_name = 'bugs';              # name of the SQL database
$db_user = 'bugs';              # user to attach to the SQL database

$db_pass = "1234';这样应该好了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-6-30 00:22:19 | 只看该作者
不会做
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2009-6-30 07:00:56 | 只看该作者
你是说 using mysql client, you cannot login bugs?
This is probably because the client is 5.x, same as the server.
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2009-7-29 16:24:01 | 只看该作者
感谢您的回答,只不过事过境迁,很久之前的事情,我自己也不记得是否和如何修改好的了,
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2009-8-10 14:36:40 | 只看该作者
路过,来看看
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-20 19:45 , Processed in 0.113491 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表