蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年6月6日 10:18


请教一个用C代码连接异地MySQL数据库的问题。

我用如下C代码去连接异地MySQL数据库,总是不成功,如果连接本地,总是可以成功,请问连接异地MySQL(即不在本机上运行的数据库)数据库,是否还要做其他配置。
        MYSQL   *conn;
        conn = mysql_init(NULL);
        if (conn == NULL) {
                return(NULL);
        }
        if (mysql_real_connect("10.11.11.11", "root", "", "mcp", 0, NULL, 0) == NULL) {
               
                            printf("DB Connect Error!!!!!!\n");
                return(NULL);
        }
        谢谢

请教一个用C代码连接异地MySQL数据库的问题。

补充说明一下,环境是:所有机器都是linux的。

请教一个用C代码连接异地MySQL数据库的问题。

mysql的设置。
看看你添加了root@yourIp的用户了吗?
同一个用户名在不同主机的权限是不一样的。

请教一个用C代码连接异地MySQL数据库的问题。

谢谢了,是没有加这个用户。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com