Mysql问题:前台VC做的,后台是Linux环境下的Mysql服务器。连接Mysql服务器时出现Can''t  connect  to  local  MySQL  server。而在后台是Windows环境下的Mysql服务器,一切是OK的。怎么解决?

解决方案 »

  1.   

    就在Linux环境下不用用IP测试时,是可以连接的;用IP就不行了,用户名,和权限都给了。
      

  2.   

    是不是驱动没写好,应该是那一块,如果用odbc能够连接的话,那么就是你的driver没写好没连过Mysql,不知道怎么写。都是连SQL server
      

  3.   

    mysql有两种用户,其中一种是本地的,只能在本地登录。
    我想我说清楚了吧
      

  4.   

    我用的是Mysql提供的Myodbc。也就是VC用C API写的程序已经写好了。就是换到Linux不行。
    用Linux系统下的客户端IP测试提示“Can''t  connect  to  local  MySQL  server。”
    不用IP是正常的。
    当然用Windows IP连接测试就会出现“Can''t  connect  to  "192.168.0.1"  MySQL  server。”
    "192.168.0.1"是Mysql的服务器(Linux下的)。
      

  5.   

    postgres有是否允许通过TCP/IP登陆的选项,是不是mysql也有,不设置就只能从本地连结呢?不是很清楚,帮到顶下!