C++ Builder 6+MYSQL的问题! 示例在mysql的官方网站上有!http://www.mysql.com/documentation/mysql++/index.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用过很多种不同类型的开发工具(包括BCB 4/5/6)访问MySQL都没有出现任何问题,问题在你自己身上。 #include <clx.h>#include <mysql.h>#include <stdio.h>#pragma hdrstop//---------------------------------------------------------------------------MYSQL *conn;#pragma argsusedint main(int argc, char* argv[]){AnsiString host, username, password, db, port, socket;MYSQL_RES *result_set;MYSQL_FIELD *field;host = "62.254.250.164";port = "3306";db = "flexiweb_global_db";username = "flexiweb";password = "dkwzuqwv";/* Initialise the mysql database */conn = mysql_init( NULL );/* Check for failure */if( conn == NULL ){printf("ERROR: mysql_init() failed - probably out of memory<P>\n");return -1;}/* Connect to the mysql database */if(mysql_real_connect ( conn, /* pointer to connection handler */host.c_str(), /* host to connect to */username.c_str(), /* user name */password.c_str(), /* password */db.c_str(), /* database to use */atoi(port.c_str()), /* Port Number */(char *) NULL, /* Socket Address */0) == NULL) /* Flags - none */{printf("ERROR: mysql_real_connect() failed\nError Number: %u (%s)<P>\n",mysql_errno(conn), mysql_error(conn));return -1;}// Execute the queryif( mysql_query( conn, "select * from Gl_connect_tbl" ) != 0 ){printf("ERROR: mysql_query() failed\n");return( -1 );}// Did the query return any data ???result_set = mysql_store_result( conn );field = mysql_fetch_field( result_set );printf("Field Name[%s] - type[%d] - flags[%d]\n", field->name, field->type,field->flags);printf("Success\n");mysql_close( conn );return 0;} 用户手册用什么工具写比较好一些啊,求大神指点 mysql问题 CNZZ 此类做流量统计的网站是如何建数据库的? 关于二级分类权限判断的问题 linux mysql 插入数据库问题 char做索引为什么比tinyint快? 哪有mysql源码分析的图书下载 sql文件比较大 执行失败 仅仅是一张表而已 求解决啊 mysql和phpmyadmin 小白求带 这是我遭遇的第一个mysql和php的问题,我该怎么解决(在线等待) 请教mysql在linux下的c编程问题
#include <mysql.h>#include <stdio.h>#pragma hdrstop//--------------------------------------------------------------------------
-MYSQL *conn;#pragma argsusedint main(int argc, char* argv[]){AnsiString host, username, password, db, port, socket;MYSQL_RES *result_set;MYSQL_FIELD *field;host = "62.254.250.164";port = "3306";db = "flexiweb_global_db";username = "flexiweb";password = "dkwzuqwv";/* Initialise the mysql database */conn = mysql_init( NULL );/* Check for failure */if( conn == NULL ){printf("ERROR: mysql_init() failed - probably out of memory<P>\n");return -1;}/* Connect to the mysql database */if(mysql_real_connect ( conn, /* pointer to connection handler */host.c_str(), /* host to connect to */username.c_str(), /* user name */password.c_str(), /* password */db.c_str(), /* database to use */atoi(port.c_str()), /* Port Number */(char *) NULL, /* Socket Address */0) == NULL) /* Flags - none */{printf("ERROR: mysql_real_connect() failed\nError Number: %u (%s)<P>\n",
mysql_errno(conn), mysql_error(conn));return -1;}// Execute the queryif( mysql_query( conn, "select * from Gl_connect_tbl" ) != 0 ){printf("ERROR: mysql_query() failed\n");return( -1 );}// Did the query return any data ???result_set = mysql_store_result( conn );field = mysql_fetch_field( result_set );printf("Field Name[%s] - type[%d] - flags[%d]\n", field->name, field->type,
field->flags);printf("Success\n");mysql_close( conn );return 0;}