#include
#include
intmain()
{
MYSQL*conn;
MYSQL_RES*res;
MYSQL_ROWrow;
char*server="localhost";//本地连接
char*user="root";//
char*password="525215980";//mysql密码
char*database="student";//数据库名
char*query="select*fromclass";//需要查询的语句
intt,r;
conn=mysql_init(NULL);
if(!mysql_real_connect(conn,server,user,password,database,0,NULL,0))
{
printf("Errorconnectingtodatabase:%s\n",mysql_error(conn));
}else{
printf("Connected...\n");
}
t=mysql_query(conn,query);
if(t)
{
printf("Errormakingquery:%s\n",mysql_error(conn));
}else{
printf("Querymade...\n");
res=mysql_use_result(conn);
if(res)
{
while((row=mysql_fetch_row(res))!=NULL)
{
//printf("num=%d\n",mysql_num_fields(res));//列数
for(t=0;t printf("%8s",row[t]); printf("\n"); } } mysql_free_result(res); } mysql_close(conn); return0; } 扩展资料 C语言使用注意事项: 1、指针是c语言的灵魂,一定要灵活的使用它: (1)、指针的声明,创建,赋值,销毁等 (2)、指针的类型转换,传参,回调等 2、递归调用也会经常用到: (1)、递归遍历树结构 (2)、递归搜索