我的C程序中的Mysql连接问题(握手不好)

时间:2011-10-06 08:48:09

标签: mysql c linux

我正在编写一个在Mysql数据库上运行的C(linux)控制台程序。 我的开发linux盒子是ubuntu 10.10有这个mysql :( mysql Ver 14.14 Distrib 5.1.49,debian-linux-gnu(i686)使用readline 6.1) 我的部署机器是zenwalk有这个Mysql :( mysql Ver 14.14 Distrib 5.1.56,for slackware-linux-gnu(i486),使用readline 5.1)。

当我编译程序并在开发框上运行时,它连接没有问题但是当我将可执行程序传输到部署机器并运行它时,它会出现以下错误: 1043-握手不好。

任何人都可以帮我解决这个问题,让我知道如何解决这个问题? 谢谢 瓦赫德

1 个答案:

答案 0 :(得分:1)

Here you have a description of your error。问题是在您尝试连接的客户端库和服务器之间存在不同的版本