MYSQL * myData ;MYSQL_RES * res ;MYSQL_FIELD * fd ;MYSQL_ROW row ;int i,j,k;BOOL bCreate = TRUE;if ( (myData = mysql_init((MYSQL*) 0))//初始化数据结构 && mysql_real_connect( myData, NULL,//连接数据库 "root", " your_password ", szTargetDSN,MYSQL_PORT, NULL...
//在连接数据库之前,设置额外的连接选项 //可以设置的选项很多,这里设置字符集,否则无法处理中文 if (0 == mysql_options(&mydata, MYSQL_SET_CHARSET_NAME, "gbk")) { cout
你可以使用ADO来连接。ADO中有一个函数专门用来连接各种不同的数据库。不过在连接MYSQL之前,或者说在使用ADO之初,你应该先启动COM。
不用,在windows下面只要一个msado15.dll的库文件就行了。我以前的东西给卸载下面的文章里了,你可以看看,不过因为地方比较小,操作数据库的类没有卸载上面,不过怎么链接数据库那部分还是有的,如果行的话记得给个好评 http://www.quzixi.com/thread-129-1-1.html ...
if(!mysql_real_connect(&mysql,"127.0.0.1","root","1234","mydb",3306,NULL,0))AfxMessageBox(mysql_error(&mysql));你这样看看返回的错误是什么,只有知道错误才能对症下药!