#include <iostream.h>
#include <stdio.h>
#include <mysql/mysql.h>
#define def_host_name NULL /*host to connect to (default =localhost ip)*/
#define def_user_name NULL /*user name (default =your login name)*/
#define def_password NULL /*password (default =none)*/
#define def_db_name NULL /*database to use (default =none)*/
MYSQL *conn,mysql;/*pointer to connection handler */
int
main (int argc,char *argv [])
{
conn =mysql_init (&mysql);
mysql_real_connect (&mysql,def_host_name,def_user_name,def_password,def_db_name,0,NULL,0);
if(conn==NULL) cout<<"Error connect to db\n";
mysql_close (conn);
//exit (0);
}
este es el segundo
# include < stdio.h >
# include < mysql++ >
MYSQL * conec;
main() interno
{
conec = mysql_init(NULL);
mysql_real_connect(conn, "server"," username", "password"," database",0,NULL,0);
MYSQL_RES * res_set;
Fila de MYSQL_ROW;
i interno sin firmar;
mysql_query(conn, "SELECT * de la base de datos");
res_set = mysql_store_result(conn);
numrows = mysql_num_rows(res_set) internos sin firmar;
mientras que ((fila = mysql_fetch_row(res_set))! = FALTA DE INFORMACIÓN)
{
para (i=0; i<mysql_num_fields(res_set); i++)
{
el printf("%s\n", row[i ]! = ¿cFalta DE INFORMACIÓN? row[i ]: "FALTA DE INFORMACIÓN");
}
}
mysql_close(conn);
vuelta 0;
}
estos ya los compile pero siempre marca un error en el main en los dos en el segundo sale este errores mysql_real_connect,mysql_num_rows,mysql_store_result .... bueno espero que alguien me pueda echar una manita por que ya he buscado como loco y he buscado en la pag de mysql y pues no solo biene la sintaxis pero pues la esperanza muere al ultimo..... gracias de antemano
ice king






