VC远程连接MYSQL失败原因收集:mysql_real_connect()

本文转自ChinaUnix论坛,探讨了在使用VC进行远程连接MySQL数据库时遇到的问题,主要集中在mysql_real_connect()函数上,分析了可能的失败原因,包括数据库配置、用户权限和网络连接等。
摘要由CSDN通过智能技术生成

以下转自: http://blog.chinaunix.net/u1/43706/showart_351145.html

 

 

mysql_real_connect() 试图建立到运行host 的一个MySQL 数据库引擎的一个连接。其函数原形为:

   MYSQL *mysql_real_connect(MYSQL *mysql, const char *host, const char *user, const char *passwd, const char *db, unsigned int port, const char *unix_socket, unsigned int client_flag)    

   我要编一段程序用来远程连接一个mysql数据库。我在数据库的本机上做试验,发现mysql_real_connect()的第二个参数设 为"localhost"时可以正常连接,当改写为该机器的IP地址"192.168.100.2"时就连接失败。我在程序中写的原句为:
mysql_real_connect(mysql,"192.168.100.2","root"
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值