C利用辅助函数获取Mysql数据库和表信息
来源:百度文库 编辑:神马文学网 时间:2024/04/26 12:37:15
2006-10-13 21:42:51
大中小
#include
#include
#include
int main()
{
MYSQL mysql;
MYSQL_RES *dbs;
MYSQL_ROW db;
MYSQL_RES *tbls;
MYSQL_ROW tbl;
mysql_init(&mysql);
if(!mysql_real_connect(&mysql,"localhost","root","111111","mysql",0,NULL,0))
{
fprintf(stderr,"Error in connection : %s,[code %d]\n",mysql_error(&mysql),mysql_errno(&mysql));
}
fprintf(stdout, "connected to server on host %s\n",mysql_get_host_info(&mysql));
fprintf(stdout, "server version %s\n", mysql_get_server_info(&mysql));
fprintf(stdout, "client version %s\n", mysql_get_client_info());
fprintf(stdout, "\n");
dbs = mysql_list_dbs(&mysql,NULL); //list db
while(db = mysql_fetch_row(dbs))
{
fprintf(stdout, "%s: ",db[0]);
mysql_select_db(&mysql,db[0]);
tbls = mysql_list_tables(&mysql,NULL);
while(tbl = mysql_fetch_row(tbls))
{
fprintf(stdout, "%s ",tbl[0]);
}
fprintf(stdout, "\n");
mysql_free_result(tbls);
}
mysql_free_result(dbs);
mysql_close(&mysql);
}
大中小
#include
#include
#include
int main()
{
MYSQL mysql;
MYSQL_RES *dbs;
MYSQL_ROW db;
MYSQL_RES *tbls;
MYSQL_ROW tbl;
mysql_init(&mysql);
if(!mysql_real_connect(&mysql,"localhost","root","111111","mysql",0,NULL,0))
{
fprintf(stderr,"Error in connection : %s,[code %d]\n",mysql_error(&mysql),mysql_errno(&mysql));
}
fprintf(stdout, "connected to server on host %s\n",mysql_get_host_info(&mysql));
fprintf(stdout, "server version %s\n", mysql_get_server_info(&mysql));
fprintf(stdout, "client version %s\n", mysql_get_client_info());
fprintf(stdout, "\n");
dbs = mysql_list_dbs(&mysql,NULL); //list db
while(db = mysql_fetch_row(dbs))
{
fprintf(stdout, "%s: ",db[0]);
mysql_select_db(&mysql,db[0]);
tbls = mysql_list_tables(&mysql,NULL);
while(tbl = mysql_fetch_row(tbls))
{
fprintf(stdout, "%s ",tbl[0]);
}
fprintf(stdout, "\n");
mysql_free_result(tbls);
}
mysql_free_result(dbs);
mysql_close(&mysql);
}
C利用辅助函数获取Mysql数据库和表信息
C利用辅助函数获取Mysql数据库和表信息
利用WMI获取系统信息
数据库日期和时间函数
图解MySQL数据库的安装和操作
图解MySQL数据库的安装和操作
Mysql日期和时间函数不求人
Mysql日期和时间函数不求人
c函数: strtok 和 strtok_r
利用CPU-Z批量获取内存CPU等信息
MySQL数据库表损害修复详解
MySql数据库、表名大小写的问题
信息的搜索和利用
MySQL数据库的安装调试和VC实现
MySQL数据库的安装调试和VC实现
【2】MySQL数据库的安装和配置和ASP连接MySQL的代码参考
Linux 宝库 - Mysql日期和时间函数不求人
Mysql日期和时间函数不求人(转载)
[转]Mysql日期和时间函数合集
Mysql日期和时间函数合集_小池边
[转]Mysql日期和时间函数合集3
C语言再学习 之 函数指针和指针函数
MySQL数据库的数据备份和恢复详解 - 日志 - freebone - MySQL基地 ...
mysql数据库转换