分类 数据库 下的文章

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 long client_flag)

参数

第一个参数,MYSQL结构的地址。MYSQL *mysql mysql_init()后,会返回一个 指针。
第二个参数,主机名或者IP地址。如果是 NULL 和 localhost 则为本地主机的连接。
第三个参数,用户名
第四个参数,密码
第五个参数,数据库名称
第六个参数,端口号(如果“port”不是0,其值将用作TCP/IP连接的端口号。“host”参数决定了连接的类型。)
第七个参数,使用 socket 或者 管道机制
第八个参数,常常设置为0

返回值

如果连接成功,返回MYSQL*连接句柄。如果连接失败,返回NULL。对于成功的连接,返回值与第1个参数的值相同。