1、接到一网上的兄弟提问:
安装CVSNT、MySQL、建库都正常,但将Audit Plugins开启时,用TortoiseCVS操作时,就报如下错误。
Audit trigger database open failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client
Audit trigger initialiasation failed!
cvs server: Pre-command check failed
答案:看错误,应该是CVSNT不能操作mysql而导致的。原因是CVSNT中使用的mysql操作库比安装的mysql要旧,把这个库用最新的替换掉就好了。把mysql-5.0.18-win32\lib\opt目录下面的libmysql.dll拷贝到CVSNT安装的目录下面。重新启动CVSNT后再试,一切正常。
2、Audit数据库的汉字在TortoiseCVS中显示乱码
答案:在Mysql建库时使用了utf8字符集,而TCVS中暂时没有对utf8的支持,重新按照默认的字符集建库,TCVS中选择Chinese (Simplified) 〔GB2312〕后,问题解决。
阅读(2391) | 评论(0) | 转发(0) |