windows下的mysql数据库 linux服务器上远程连接错误

mysql已正常启动,c++程序没有问题连接linux下的mysql数据库正常。
java程序能连接,c++程序无法连接报错::Can't connect to MySQL server on 'Ip' (4)

  (已经安装了MySQL5.5或者更材料:U高级版本,新立得软件包,gcc/g++或者CodeBlosks编译器)

  安装了以上的软件包后,我们可以正常使用MySQL完成数据管理工作,但是很多时候我们需要通过编写程序访问MySQL。此时,在程序中需要加载MySQL驱动头文件,但是默认这些驱动包是没有安装的,因此我们需要在新立得中找到"libmysqld-dev"包并安装。
温馨提示:答案为网友推荐,仅供参考