请高手指点:
1> 这种可能性是否存在
2> 是否要在linux下安装ODBC
3> windows下的接口是SQLConnect?
4> 能够指点一个解决方案吗?
谢谢~

解决方案 »

  1.   

    当然能。在Windows 上安装个客户端,或mysql odbc就可以了。官方网站有下载。
      

  2.   

    可以。你是WINDOWS上的客户端访问 LINUX上的MYSQL数据库。LINUX上除MYSQL服务之外不安装任何其它东西。WIDNOWS上根据你的应用需求,可以安装 ODBC,或者直接的 .NET connector, 再或者直接用MYSQL的CLIENT命令工具。
      

  3.   

    建议参考一下MYSQL的官方手册。
      

  4.   


    十分感谢大家的回复
    我还想说明一下:
    linux上的mysql服务已经存在了,并且在正常运行了,linux下的访问一切正常。
    而目前想在windows(win7)通过程序(c++)接口访问这个mysql。
    这种情况下是不是直接使用如下接口就可以了:
    SQLAllocHandle
    SQLSetEnvAttr
    SQLAllocHandle
    SQLConnect
    如果是的话,还想问问SQLConnect的参数在远程跨平台下如何配置。
    如果不是的话,想问问需要安装什么库?
      

  5.   


    ODBC数据源配置,下面以mySql数据库为例,简单介绍一下ODBC数据源的配置方法。 1、在网上下载一个是MYSQL数据库的ODBC驱动程序:mysql-connector-odbc-3.51.20-win32.exe(已上传),以默认选项安装该文件。 2、打开“控制面板”——“管理工具”——“数据源(ODBC)” 3、打开数据源(ODBC),在用户DSN选项卡中点击“添加”按钮,弹出“创建新数据源”窗口。 4、选中“MYSQL ODBC 3.51 Driver”,点击“完成”按钮。 5、弹出新窗口,在login选项卡中填写数据源信息。 
        Data Source Name 数据原名称; 
        Discription 描述(选填); 
        Server 数据源计算机的IP; 
        User 数据库用户名; 
        Password 数据库密码; 
        DataBase 数据源所要连接的数据库; 6、配置完后,点击“test”按钮, 如果提示连接成功,即配置成功。 7、点击“OK”返回用户DSN选项卡,增加一条记录,名为你所配置的数据源名称。
      

  6.   

    你的意思是先把linux下的mysql设置为本地的数据源,然后通过c++接口访问这个数据源?
    好吧 非常感谢,我去试试,成功后马上结贴
      

  7.   

    大家好,实验完成连接,执行sql都成功了,多谢大家